print(f"请输入第{i}个学生的信息:") student = {} student["学号"] = input("学号: ") # 输入学生学号 student["姓名"] = input("姓名: ") # 输入学生姓名 student["成绩1"] = float(input("第1门课程成绩: ")) # 输入第1门课程成绩 student["成绩2"] = float(input("第2门课程...
有10个学生,每个学生的数据包括学号、姓名、3门课程的成绩和平均成绩。从键盘输入10个学生的数据,要求输出3门课程的总平均成绩,以及最高分的学生的学号、姓名、3门课程成绩、平均分数。相关知识点: 试题来源: 解析 #include #define N 10 struct student { char num[6]; char name[8]; float score[3]; ...
习题9-5:有10个学生,每个学生的数据包括学号、姓名、3门课程的成绩,从键盘输入10个学生数据,要求输出3门课程总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课程成绩、平均分数)。相关知识点: 试题来源: 解析 参考答案: #include [ stdio.h] #define N 10 struct student { char num[6]; char ...
printf("第%d个学生的信息:\n",i+1);scanf("%s%s%d%d%d",stud[i].id,stud[i].name,&stud[i...
} student;intmain(){ student students[STUCNT];intmaxi =0, maxsum =0;doubleaver_0 =0, aver_1 =0, aver_2 =0;for(inti =0; i < STUCNT; i++){scanf("%d%s%d%d%d", &students[i].num, students[i].name, &students[i].score[0], &students[i].score[1], &students[i].score[2...
}stu[10];main(){int i,j,max,maxi,sum;printf("Please input 5 students data\n");for(i=0;i<10;i++){printf("The NO.%1d number:",i+1);scanf("%s",stu[i].num);printf("name:");scanf("%s",stu[i].name);for(j=0;j<3;j++){printf("score%1d:",j+1);scanf("...
char stuName[20]; //学生姓名 int stuscore[3]; //学生3门课成绩 };int main() { int i, j;student stu[10];//为了简单,此处只输入前3个学生的数据。如果要输入10个学生数据,把for中3改成10即可 for(i = 0; i < 3; i++) { printf("请输入第%d个学生学号:", i + 1);...
printf("第%d个学生的信息:\n",i+1);scanf("%s%s%d%d%d",stud[i].id,stud[i].name,&stud[i].score[0],&stud[i].score[1],&stud[i].score[2]);stud[i].average=(stud[i].score[0]+stud[i].score[1]+stud[i].score[2])/3.0;} } void output() /* 输出学生的信息 ...
有10个学生,每个学生的数据包括学号、姓名、3门课程的成绩和平均成绩。从键盘输入10个学生的数据,要求输出3门课程的总平均成绩,以及最高分的学生的学号、姓名、3门课程成绩、平均分数。 简答题其他 ihsddlt 采纳率:49% 等级:9 已帮助:514人 私信TA向TA提问 答案 芝士回答 来自: 芝士回答2022.05.15 芝士回答 ...