定义结构体数组: struct stu { int num; char name[20]; }x[5]={1,"LI",2,"ZHAO",3"WANG",4,"ZHANG",5"LIU"}; for(i=1;i<5;i++) printf("%d %c", x[i].num, x[i].name[2]); 以上程序段的输出结果为().
A.2A3N4A5U
B.1I2a3h4I
C.1A2N3A4U
D.2H3A4H5I
A.2A3N4A5U
B.1I2a3h4I
C.1A2N3A4U
D.2H3A4H5I
A、struct student stu[2]={1, "zhangsan",2,"li si"};
B、struct student stu[2]={{1,"zhangsan"},{2,"li si"}};
C、struct student stu[]={{1,"zhangsan"},{2,"li si"}};
D、struct stu[]={{1,"zhangsan"},{2,"li si"}};
定义结构体数组: struct stu { int num; char name[20]; }x[5];{1,"L1",2,"ZHAO",3,"WANG",4,"ZHANG",5,"LIU"}; for(i=1;i<5;i++) printf("%d%c",x[i].num,x[i].name[2]); 以上程序段的输出结果为()。
A.2A3N4A5U
B.1I2A3H4I
C.1A2N3A4U
D.2H3A4H5I
定义结构体数组 struct stu { int num; char name[20]; }x[5]={1,"ZHAO",2,"QIAN",3,"SUN",4,"LEE",5,"ZHOU"}; for(i=1;i<5;i++) printf("%d%c",x[i].num,x[i].name[2]); 程序执行后的输出结果是()。
A.2A3N4E5O
B.1H2I3U4E
C.1A2N3E4O
D.1A2N3E4O
A.2A3N4A5U
B.112A3H41
C.1A2N3A4U
D.2H3A4H51
A.2A3N4A5U
B.112A3H4I
C.1A2N3A4U
D.2H3A4H5I
A.结构体类型变量作函数参数
B.结构体类型数组作函数参数
C.结构体类型作函数参数
D.变量作函数参数
学生成绩管理:有5个学生,每个学生的数据包括学号、班级、姓名、三门课成绩。从键盘输入5个学生数据,要求打印出每个学生三门课的平均成绩,以及每门课程平均分、最高分学生数据(包括学号、班级、姓名、三门课成绩,平均分)。 【实验要求】 (1) 定义学生结构体。 (2) 用一个函数实现5个学生数据的输入,用另一个函数负责求每个学生三门课程的平均成绩,再用一个函数求出平均分最高的学生并输出该学生的数据。要求平均分和平均分最高的学生数据都在主函数种输出。 【实验提示】 (1) 结构体定义 struct Student { int num; //学号 char name[20]; //班级注意字节长度 char classname[20]; //班级 float score[3]; //三门课程成绩 float aver_score; //平均分 } (2) 数据组织提示: 在主函数中定义一个结构体数组。 Student stu[20] //定义有20个变量的元素的结构体数组(根据需要确定数组的大小)。 (3) 结构体数组使用 ①循环输入学生信息: ②平均分计算函数 ,以数组名作参数 void averagescore(student stu[], int number) { int i; for(i = 0; i<= number; i++) { stu[i]="(stu[i].score[0]+" stu[i].score[1]+stu[i].score[2]) 3.0 } ③求平均分最高的学生 int averagescore(student stu[], number) k="0;" 查找最高平均分并记录在数组中的下标值 for(i="0;" ……… return k; 返回最高平均分数组元素的下标>
A.structstudentstu[2]={1,"zhangsan",2,"lisi"}
B. struct student stu[2]={1, "zhangsan",2,"li si"}
C. struct student stu[2]={{1,"zhangsan"},{2,"li si"}};
D. struct stu[]={{1,"zhangsan"},{2,"li si"}}
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!