#include<stdio.h>
struct grade{
int number;
char name[99];
float math;
float chinese;
float average;
} student;
int main(void){
printf("请输入一个学生的学号、姓名和成绩\n");
printf("学生姓名");
gets(student.name);
printf("学生学号");
scanf("%d",&student.number);
printf("该学生数学成绩");
scanf("%f",&student.math);
printf("该生语文成绩");
scanf("%f",&student.chinese);
student.average=(student.chinese+student.math)/2;
printf("平均分为:%f",student.average);
}
程序的执行结果如下:
学号 姓名 数学 语文
3001 Li 82 78
平均分:80
学号 姓名 数学 语文
3002 Ding 68 46
平均分:57