微信输入学号回复姓名3个学生的学号、姓名、4门课程的成绩,找到课程成绩高的学生,并输出其姓名、学号和各门课成绩。

下载作业帮安装包
扫二维码下载作业帮
1.75亿学生的选择
(1)定义一个结构体数组,存放10个学生的学号,姓名,三门课的成绩; (2)从键盘输入10个学生的以上内容(1)定义一个结构体数组,存放10个学生的学号,姓名,三门课的成绩;(2)从键盘输入10个学生的以上内容;(3)输出单门课成绩最高的学生的学号、姓名、以及该门课程的成绩;(4)输出三门课程的平均分数最高的学生的学号、姓名及其平均分;(5)将10个学生按照平均分数从高到低进行排序,输出结果,格式如下所示:number
average103
#include #include typedef struct STU{ char ID[20];//学号
char Name[20];//姓名 //成绩1 //成绩2 //成绩3 };int main(){ STU myStu[10];
for(int i = 0; i < 10;i++) {
printf("请输入第%d个学生的信息\n",i+1);
printf("学号:");
scanf("%s",myStu[i].ID);
printf("姓名:");
scanf("%s",myStu[i].Name);
printf("数学成绩:");
scanf("%f",&myStu[i].math);
printf("语文成绩:");
scanf("%f",&myStu[i].chinese);
printf("英语成绩:");
scanf("%f",&myStu[i].english);
printf("\n");
printf("\n学生信息输入完毕\n");
printf("\n你输入的学生信息如下\n"); printf("学号
3平均成绩\n"); for(int i = 0 ; i < 10 ; i++) {
printf("%s
myStu[i].ID,myStu[i].Name,myStu[i].math,
myStu[i].chinese,myStu[i].english,(myStu[i].math + myStu[i].chinese + myStu[i].english)/3.0);
printf("\n");
return 0;}在cfree里面调试通过,如果有需要的地方可以加QQ: 注明C语言希望对LZ有所帮助
为您推荐:
扫描下载二维码以下试题来自:
多项选择题有N个学生,每个学生的信息包括学号、性别、姓名、四门课的成绩,从键盘上输入N个学生的信息,要求输出总平均成绩最高的学生信息,包括学号、性别、姓名和平均成绩。
为您推荐的考试题库
你可能感兴趣的试题
123.填空题 fopen(“myfile”,w) fclose(fp);4.填空题 I==j I+j==25
热门相关试卷
最新相关试卷

我要回帖

更多关于 php 查询学号显示姓名 的文章

 

随机推荐