3.C语言 用结构体类型编一程序,输入一个学生的学号,姓名及三门课的成绩,计算并输出平均成绩

2024-10-31 07:41:11
推荐回答(1个)
回答1:

#include
struct stud {
int num;
char name[30];
float score[3];
} ;
int main()
{
struct stud stu ;
int i;
float avg ;
printf("input number: "); scanf("%d", &stu.num );
printf("input name: " ); scanf("%s", stu.name );
printf("input 3 score:\n");
avg=0;
for( i=0;i<3;i++ )
{
scanf("%f", &stu.score[i] );
avg += stu.score[i] ;
}
avg /= 3 ;
printf("average score: %f\n", avg );
return 0;
}