C++ 9.19

embedded/2024/11/15 4:53:00/

练习:要求在堆区申请5个double类型的空间,用于存储5名学生的成绩。请自行封装函数完成

1> 空间的申请

2> 学生成绩的录入

3> 学生成绩的输出

4> 学生成绩进行降序排序

5> 释放申请的空间

主程序中用于测试上述函数

#include<iostream>
 
using namespace std;
 
int main()
{
    double *p1 = new double[5];
    for(int i=0;i<5;i++)
    {
        cout<<"请输入第"<<i+1<<"位学生的成绩:";
        cin>>p1[i-1];
    }
    for(int i=0;i<5;i++)
    {
        cout <<"第"<<i+1<<"位学生的成绩:"<<p1[i-1]<<endl;
    }
    for(int i=0;i<5;i++)
    {
        for(int j=0;j<5-i;j++)
        {
            if(p1[j] < p1[j+1])
            {
                int temp = p1[j];
                p1[j] = p1[j+1];
                p1[j+1] = temp;
            }
        }
    }
    cout << "排序后的成绩为:";
    for(int i=0;i<5;i++)
    {
        cout << p1[i-1]<<"-";
    }
    cout << endl;
    delete []p1;
 
    return 0;
}

Xmind 


http://www.ppmy.cn/embedded/115740.html

相关文章

OpenAI o1的真正前世竟来自字节?ReFT技术超越传统的数学微调能力,让GPT实现进化

导语&#xff1a; 随着ChatGPT-o1的发布&#xff0c;大型语言模型在复杂推理上取得进展&#xff0c;但传统监督式微调&#xff08;SFT&#xff09;仍存在局限。字节跳动研究院提出的增强微调&#xff08;ReFT&#xff09;技术结合了SFT和PPO算法&#xff0c;旨在提升模型泛化能…

Python进阶学习笔记(一)对象

1.对象模型 在面向对象理论中类和对象是不同的概念&#xff0c;而在python中类也是对象&#xff0c;叫做类型对象。 所以python中的类&#xff0c;实例对象&#xff0c;类型都是对象。 元类型&#xff1a; 在python中实例对象的类型为对应类型的对象&#xff0c;而类型的对象…

数据结构二

求 sizeof(name1)&#xff1f;(晟安信息) struct name1{ char str; short x; int num; }; sizeof name1内存对齐 8个字节 char分配8个字节 然后 short节省空间在4个字节中 而这个int独自分配分配内存 4个字节所以共8个字节 (电工时代) typedef struct _a { char c1; long i…

Facebook的用户隐私保护:从争议到革新

Facebook早期的数据收集方式引发了隐私担忧。平台的快速增长和用户数据的大规模收集使得隐私问题逐渐显现。尤其是在2018年&#xff0c;剑桥分析事件暴露了数千万用户数据被不当使用的问题。这一事件揭示了Facebook在数据保护方面的严重漏洞&#xff0c;引发了公众对隐私保护的…

Java企业面试题4

1.异常的概述 什么是异常&#xff1f; 指的是程序在执行过程中&#xff0c;出现的非正常情况&#xff0c;如果不处理最终会导致JVM的非正常停止。 异常的抛出机制 Java中把不同的异常用不同的类表示&#xff0c;一旦发生某种异常&#xff0c;就创建该异常类型的对象&#xff…

前端面试题——token安全问题处理与大数据列表展示

1.长时间保存token问题 长时间保存Token涉及多个方面的问题&#xff0c;包括安全性、性能、以及Token的管理策略等。以下是对长时间保存Token问题的详细分析&#xff1a; 一、安全性问题 Token泄露风险&#xff1a; Token是用户身份验证的凭证&#xff0c;如果长时间保存且未…

使用Apache SeaTunnel高效集成和管理SftpFile数据源

本文为Apache SeaTunnel已经支持的SftpFile Source Connector使用文档&#xff0c;旨在帮助读者理解如何高效地使用SFTP文件源连接器&#xff0c;以便轻松地使用Apache SeaTunnel集成和管理您的SftpFil数据源。 SftpFile 是指通过 SFTP&#xff08;Secure File Transfer Proto…

Codeforces Round 891 (Div. 3) G题 Counting Graphs(最小生成树,快速幂维护加权方案数)

题目链接 https://codeforces.com/problemset/problem/1857/G 思路 考虑将给出的树的边按照权值从小到大排序&#xff0c;并模拟最小生成树的过程。 因为 k r u s k a l kruskal kruskal算法在每次合并两个连通块的过程中&#xff0c;会浪费掉两个连通块大小乘积 − 1 -1 −…