/*1、輸入5位同學的一組信息,
包括學號、姓名、數學成績、計算機成績,
求得每位同學的平均分和總分,然后按照總分從高到低排序。*/
#include<stdio.h>
int?main()
{
struct?Student//定義結構體類型
{
int?num;
char?name[20];
float?mathScore;
float?computerScore;
float?sum;
float?average;
}stu[5];
int?i;
for(i=0;i<5;i++)
{
printf("---請輸入第%d個同學的信息---\n",i+1);
scanf("%d,%s,%f,%f",&stu[i].num,&stu[i].name,&stu[i].mathScore,&stu[i].computerScore);
printf("結果:\n");
stu[i].sum=stu[i].mathScore+stu[i].computerScore;
printf("第%d個同學的總分為:%4.2f\n",i+1,stu[i].sum);
stu[i].average=stu[i].sum/2;
printf("第%d個同學的平均分為:%4.2f\n",i+1,stu[i].average);
}
return?0;
}
添加回答
舉報
0/150
提交
取消