【正确答案】:单个学生成绩定义为一个结构体,结构体中包括三个实型成员表示成绩,并定义10个单元的结构体类型数组保存10个学生的成绩。 struct stu {int num; char name[10]; float score[3]; float ave; }s[10]; main() {int i,j,n,k=0; float tml,tm2,tm3; float max=0; prinff("input studen 's number:\n"); scanf("%d",&n); for(i=0;i
输入10个学生3门课的成绩,求每人的平均分及平均分最高的学生的各科成绩。
- 2024-11-06 17:16:39
- 高级语言程序设计(13013)
输入10个学生3门课的成绩,求每人的平均分及平均分最高的学生的各科成绩。
【正确答案】:单个学生成绩定义为一个结构体,结构体中包括三个实型成员表示成绩,并定义10个单元的结构体类型数组保存10个学生的成绩。 struct stu {int num; char name[10]; float score[3]; float ave; }s[10]; main() {int i,j,n,k=0; float tml,tm2,tm3; float max=0; prinff("input studen 's number:\n"); scanf("%d",&n); for(i=0;imax){max=s[i].ave;k=i;}
}
for(i=0;i
【正确答案】:单个学生成绩定义为一个结构体,结构体中包括三个实型成员表示成绩,并定义10个单元的结构体类型数组保存10个学生的成绩。 struct stu {int num; char name[10]; float score[3]; float ave; }s[10]; main() {int i,j,n,k=0; float tml,tm2,tm3; float max=0; prinff("input studen 's number:\n"); scanf("%d",&n); for(i=0;i