C语言编程 有100个学生,试编程出按总分排名的名次表,打印出形式为:名次,学号,总分.
来源:百度知道 编辑:UC知道 时间:2024/05/25 07:13:49
谢谢拉
#include <iostream>
#include <algorithm>
#include <iomanip>
using namespace std;
const int Size = 100; // 学生人数
struct Student
{
int score;
int num;
inline friend bool operator < ( const Student &s1, const Student &s2 )
{
return s1.score > s2.score;
}
};
Student Stu[ Size ];
void init( )
{
int i;
for ( i = 0; i < Size; i++ )
{
cout << "请输入第" << i + 1 << "个学生的学号和成绩:";
cin >> Stu[ i ].num >> Stu[ i ].score;
}
}
void print( )
{
int i;
cout << setw( 6 ) << "名次" << setw( 6 ) << "学号" << setw( 6 ) << "总分" << endl;
for ( i = 0; i < Size; i++ )
cout << setw( 6 ) << i + 1
<< setw( 6 ) << Stu[ i ].num
<
C语言编程 有100个学生,试编程出按总分排名的名次表,打印出形式为:名次,学号,总分.
c语言编程:100!的尾数有多少个零?
成绩的编程:如何用C语言编程这个题目:有5个学生,每个学社有四门课程,将有不及格课程的学生成绩输出
帮忙用C语言编程:有10个学生,每个学生数据包括学号,姓名,四门课的成绩,从键盘输入10个学生的数据记录
学生成绩管理系统需要用C语言编程
C语言编程试例
c语言编程:有一个一维数组,内放10个学生成绩,写一个函数,求出平均分,最高分和最低分。
怎么才能学好C语言?编程有什么习惯要注意呢?我是个“软件开发”专业的学生,希望学好这门功?
C语言编程: 输入4个整数
C语言编程: 显示4个整数