• 2022-06-09
    有5个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学号、姓名、三门课成绩),计算出每个学生的总成绩,并且将学生信息(包括总成绩)按总成绩降序排列输出。
  • #includestructstu{intnum;charname[10];intscore[3];intsum;}t,s[5];intmain(){inti,j;for(i=0;i<5;i++){printf("请输入第%d个学生的信息:",i+1);printf("学号:");scanf("%d",&s[i].num);printf("姓名:");scanf("%s",&s[i].name);printf("语文:");scanf("%d",&s[i].score[0]);printf("数学:");scanf("%d",&s[i].score[1]);printf("英语:");scanf("%d",&s[i].score[2]);s[i].sum=0;for(j=0;j<3;j++)s[i].sum+=s[i].score[j];}printf("排序前:");shuchu();for(i=0;i<5;i++){for(j=i+1;j<5;j++){if(s[i].sum[/i][/i][/i][/i][/i][/i][/i][/i][/i]

    内容

    • 0

      编写一个程序,实现从键盘输入3个学生数据(每个学生的数据包括学号、姓名、2门课程成绩的),输出每个学生2门课总平均成绩,以及最高分的学生的数据(包括学号、姓名、2门课的成绩、平均分数)。要求用input函数输入3个学生数据;用average函数求每个学生总平均成绩;用max函数找出平均成绩最高分的学生数据。

    • 1

      有5个学生,每个学生的数据包括学号、姓名、性别、4门课的成绩,从键盘输入5个学生数据,要求输出4门课的平均成绩,以及平均成绩最高的学生信息(包括学号、姓名、性别、4门课的成绩、平均分数)。 要求用in函数输入5个学生数据;用aver函数求平均分;用max函数找出平均成绩最高的学生数据;学生的数据在out函数中输出。 (提交代码+运行结果)

    • 2

      有m个学生n门课程,编程分别统计每个学生的总成绩和每门课程的平均成绩。

    • 3

      有5个学生,每个学生有3门课程的成绩,从键盘输入学生数据(包括学号,姓名,3门课程成绩),计算出平均成绩,将原有数据和计算出的平均分数存放在磁盘文件"stud"中。

    • 4

      定义一个描述学生基本情况的类,数据成员包括姓名、学号、C++、英语和数学成绩,成员函数包括输出数据、置姓名和学号、置3门课的成绩,求出总成绩和平均成绩。