有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),其中学号和
输入格式:
分别在5行中输入5名学生的信息。按照学号、姓名、3门课的成绩顺序输入,学号和姓名是均不超过4个字符的字符串,字符串中不包含空格、换行符和制表符,一名学生的各个数据之间用一个空格间隔。
姓名都是以字符串方式存储,计算出每名学生的平均成绩,
输出格式:
分别在5行中输出5名学生的信息。按照学号、姓名、3门课的平均成绩顺序输出,其中学号和姓名输出占5列列宽,平均成绩保留1位小数,输出占文章来源:https://www.toymoban.com/news/detail-810848.html
#include<stdio.h> struct people { int xuehao; char name[100]; float number1; float number2; float number3; }p[5]; int main() { int i; float sum=0.0,average=0.0; for(i=0;i<5;i++) { scanf("%d%s%f%f%f",&p[i].xuehao,p[i].name,&p[i].number1,&p[i].number2,&p[i].number3); } for(i=0;i<5;i++) { sum=p[i].number1+p[i].number2+p[i].number3; average=sum/3; printf("%4d %s %.1f",p[i].xuehao,p[i].name,average); if(i<4) printf("\n"); } return 0; }
5列列宽。文章来源地址https://www.toymoban.com/news/detail-810848.html
输入样例:
输出样例:
1 aa 45.0 2 bb 91.7 3 cc 61.7 4 dd 84.3 5 ee 51.0
1 aa 78 45 12 2 bb 95 85 95 3 cc 75 45 65 4 dd 74 84 95 5 ee 48 49 56
到了这里,关于PTA 7-3 学生的平均成绩的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!