C语言程序设计2012春第三套作业.doc
文本预览下载声明
C语言程序设计2012春第三套作业
题号:1 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:2.94
内容:
设有以下结构体定义:struct emproyer{char name[8];int age;char sex;}staff;则下面的叙述不正确的是( )
A、struct是结构体类型的关键字
B、struct emproyer是用户定义的结构体类型
C、staff是用户定义的结构体类型名
D、nameage和sex都是结构体成员名
标准答案:C
学员答案:C
说明:C语言程序设计/结构体与共同体/结构体变量定义
本题得分:2.94
题号:2 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:2.94
内容:
根据下面的定义,能打印出字母“M”的语句是( )struct person{char name[9];int age;};struct person class[10]={John,17,Paul,19,Mary,18,adam,16 };
A、printf(%c\n,class[3].name)
B、printf(%c\n,class[3].name[l])
C、printf(%c\n,class[2].name[l])
D、printf(%c\n,class[2].name[0])
标准答案:D
学员答案:D
说明:C语言程序设计/结构体与共同体/结构体变量引用
本题得分:2.94
题号:3 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:2.94
内容:
以下程序的运行结果是( )typedef union {long a[2];int b[4];char c[8];}TY; TY our; main() {printf(%d\n,sizeof(our)); }
A、32
B、16
C、8
D、24
标准答案:C
学员答案:C
说明:C语言程序设计/结构体与共同体/共用体变量存储
本题得分:2.94
题号:4 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:2.94
内容:
下面程序的输出是( )main(){ struct cmplx{int x;int y;}cnum[2]={1,3,2,7};printf(%d\n,cnum[0].y/cnum[0].x*cnum[1].x); }
A、0
B、1
C、3
D、6
标准答案:D
学员答案:D
说明:C语言程序设计/结构体与共同体/结构体变量初始化
本题得分:2.94
题号:5 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:2.94
内容:
以下程序的运行结果为( )#include main(){struct date{int year,month,day;}today; printf(%d\n,sizeof(struct date));}
A、6
B、8
C、10
D、12
标准答案:A
学员答案:A
说明:C语言程序设计/结构体与共同体/结构体变量初始化
本题得分:2.94
题号:6 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:2.94
内容:
下面程序的输出是( )main(){enum team {my, your=4,his,her=his+10};printf(%d%d%d%d\n,my,your,his,her);}
A、0 1 2 3
B、0 4 0 10
C、0 4 5 15
D、l 4 5 15
标准答案:C
学员答案:C
说明:C语言程序设计/结构体与共同体/枚举类型
本题得分:2.94
题号:7 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5.88
内容:
下面哪个表达式的值为4:
A、11/3
B、11.0/3
C、(float)11/3
D、(int)(11.0/3+0.5)
标准答案:D
学员答案:D
说明:C语言程序设计/数据类型及运算
本题得分:5.88
题号:8 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5.88
内容:
判断char型变量c1是否小写字母的正确表达式为
A、a=c1=z
B、 (c1=a)(c1=z)
C、 (c1=a)(c1=z)
D、 (a=c1)||(z=c1)
标准答案:B
学员答案:B
说明:C语言程序设计/数据类型及运算
本题得分:5.88
题号:9 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5.88
内容:
以下选项中可作为C语言合法整数的是
A、10110B
B、 03
显示全部