6、分析】(1)定义结构体类型,用结构体申明一个结构体数组用于存储学生信息。(2)在循环输入数据的同时,分别计算每个同学应得奖学金数和总的奖学金数分别存在sum数组中和add变量中。(3)申明变量max,依次与每个同学应得奖学金比较,存储获得奖学金最多学生姓名和奖学金数。【设计功能的实现】#include void main() { struct Student { char name[20]; int grade1; int grade2; char ganbu; char xibu; int t
7、itle; }a[100];//定义结构体,同时申明一个结构体数组用于存储学生信息。 int N; scanf("%d",&N); int i; int sum[100]={0}; int add=0; for(i=0;i80 && a[i].title>0) sum[i]+=