1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > C语言-简单的学生成绩统计输入输出

C语言-简单的学生成绩统计输入输出

时间:2021-04-22 02:21:01

相关推荐

C语言-简单的学生成绩统计输入输出

C语言-简单的学生成绩统计输入输出

描述:

统计五个学生的三门成绩;在屏幕中输出五个学生的三门成绩,学号,姓名,并统计平均分;

代码:

#include<stdio.h>#define NUM 5//定义全局变量"学生人数"为五个人struct STUDENT{char Number[8];char Name[8];float Grade1;float Grade2;float Grade3;float Average;}stu[5];//定义结构体void main(){int i;double Save=0.0;for(i=0;i<NUM;i++){printf("请输入第%d个学生的学号:",i+1);scanf("%s",stu[i].Number);printf("请输入第%d个学生的姓名:",i+1);scanf("%s",stu[i].Name);printf("请输入第%d个学生的3门成绩:",i+1);scanf("%f%f%f",&stu[i].Grade1 ,&stu[i].Grade2,&stu[i].Grade3);Save=(stu[i].Grade1 +stu[i].Grade2+stu[i].Grade3);stu[i].Average =Save/3.0;}printf("\n学号\t姓名\t成绩1\t\t成绩2\t\t成绩3\t\t平均分\n");for(i=0;i<NUM;i++){printf("%s\t%s\t%f\t%f\t%f\t%f\n",stu[i].Number,stu[i].Name,stu[i].Grade1,stu[i].Grade2,stu[i].Grade3,stu[i].Average );}}

截图如下:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。