C语言期末习题汇总(超级硬核系列) 题目1: 结构体的基本概念 如有以下代码: struct student { int num; char name[32]; float score; }stu; 则下面的叙述不正确的是:( ) A.struct 是结构体类型的关键字 B.struct student 是用户定义的结构体类型 C.num, score 都是结构体成员名 D.stu 是用户定义的结构体类型名 解析 struct student { int num; char name[32]; float score; }stu;//stu是变量 答案 :D 题目2:结构体成员的访问 下面程序的输出结果是:( ) struct stu { int num; char name[10]; int age; }; void fun(struct stu *p) { printf("%s\n",(*p).name); return; } int main() { struct stu students[3] = {{9801,"zhang",20}, {9802,"wang",19},...