题目:使用结构体表示五门成绩。(ave,max,min)
分析:结构体是由一批数据组合而成的结构型数据。组成结构型数据的每个数据称为结构型数据的“成员”,其描述了一块内存区间的大小及解释意义。
文中"成员"为ave,max,min,也就是求五个数的平均值,最大值,最小值。
代码示例:
#includestruct score{ float grade[5]; float avegrade,maxgrade,mingrade; }; void main(){ int i; struct score m; printf("请输入五门课成绩:n"); for(i=0; i<5; i++) scanf("%f",&m.grade[i]); m.avegrade=0; m.maxgrade=m.grade[0]; m.mingrade=m.grade[0]; for(i=0; i<5; i++){ m.avegrade+=m.grade[i]; m.maxgrade=(m.grade[i]>m.maxgrade)? m.grade[i]:m.maxgrade; m.mingrade=(m.grade[i]



