#include "stdio.h"
#define N 5
struct student
{
int num;
char name[20];
float sco[3];
float sum,ave;
}stu[N];
main()
{
int i,j;
void print(struct student stu[]);
printf("请输入学生信息:\n");
printf("学号 姓名 高数 外语 计算机\n");
for(i=0;i<N;i++)
{
——(1)——
stu[i].sum=0;
for(j=0;j<3;j++)
{
——(2)——
——(3)————
}
stu[i].ave=stu[i].sum/3;
}
print(stu);
}
void print(struct student stu[])
{
int i,j;
printf("…………………………学生成绩表…………………………\n");
printf("学号 姓名 高数 外语 计算机 总分 平均分\n");
for(i=0;i<N;i++)
{
printf("%-5d%-8s",stu[i].num,stu[i].name);
for(j=0;j<3;j++)
printf("%-6.1f",stu[i].sco[j]);
printf("%-6.1f%-6.1f\n",stu[i].sum,stu[i].ave);
}
}