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

如题所述

#include<stdio.h>
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;
}

追问

4. 将上述问题改为用函数计算某个同学的平均成绩,然后在main函数中调用该函数计算所有同学的平均成绩。

追答

先采纳,另开题

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答