【简答题】
用结构体数组存放n个学生信息,可采用选择法对各元素进行[填空1]。
【简答题】
在以下嵌套结构中填空。#includestdio.hstruct date{ int month;int day;int year;};struct student{[填空1]name[20];[填空2]age;[填空3]sex;[填空4]date_birthday;[填空5]department[30];};
【简答题】
结构体数组中存有3个人的姓名和年龄,以下程序输出3个人中最年长者的姓名和年龄,在横线上填上正确的内容。static struct man{ char name[20];int age;}person[]={{zhang-hua,18},{li-dong,20},{wang-ping,22}};main(){ struct man *p,*q;int old=0;for[填空1];[填空2];p++)if (oldage){ q=p;[填空3];}printf(%s%d,[填空4]);}
【简答题】
构体类型的名字是由一个关键字[填空1]和[填空2]组合而成的。
【简答题】
在定义结构体数组时进行初始化,为清晰起见,可以将每个数组元素的信息用[填空1]包起来。
【简答题】
结构体数组元素的下标从[填空1]开始。
【判断题】
可以引用结构体变量成员的地址,也可以引用结构体变量的地址
【判断题】
如果p是一个指向struct Student类型对象的指针变量,则它不应用来指向stu数组元素中的某一成员。
【判断题】
C语言允许把(*p).num用p_>num来代替()。