第一章测试
1.在C语言中,将属于不同类型的数据作为一个整体来处理时,常用( )。
A:数组类型数据 B:指针类型数据 C:结构体类型数据 D:简单变量
答案:C
2.当定义一个结构体变量时,系统分配给它的内存空间长度是( )。
A:各个成员中占内存空间最长的长度 B:结构体中第一个成员所需内存空间长度 C:结构体中最后一个成员所需内存空间长度 D:最长成员所需内存长度乘以成员个数
答案:D
3.在C语言中,定义一个共用体变量时,系统分配给它的存储空间长度是( )。
A:该共用体中最后一个成员所需内存空间长度 B:该共用体中所有成员所需内存空间长度总和 C:该共用体中第一个成员所需内存空间长度 D:该共用体中占用最大内存空间的长度
答案:D
4.在C语言中,下面的叙述中不正确的是( )。
A:枚举变量只能取对应枚举类型的枚举元素表中的元素 B:枚举元素的值可以是整数或字符串 C:枚举元素表中的元素有先后次序,可以进行比较 D:可以在定义枚举类型时对枚举元素进行初始化
答案:B
5.有如下说明语句: 则以下叙述中不正确的是( )
A:struct stu 是用户定义的结构体类型 B:a和b都是结构体成员名 C:stutypte 是用户定义的结构体类型名 D:struct 是结构体类型的关键字
答案:C
6.下列程序,程序运行后的输出结果是( )。
A: B: C: D:
答案:C
7.有如下定义,对结构体变量a的birthday成员的y进行赋值时,下面正确的赋值语句是()。
A: B: C: D:
答案:D
8.若有如下定义,下列各输入语句中错误的是()。
A: B: C: D:
答案:D
9.若有如下定义,则对da中的a成员的正确引用是( )。
A: B: C: D:
答案:A
10.对以下定义,对结构体变量s 中成员age的合法法引用是( )。
A: B: C: D:
答案:C

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(4) dxwkbang
返回
顶部