文档详情

C语言程序设计2012春第三套作业.doc

发布:2017-06-18约3.86千字共6页下载文档
文本预览下载声明
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
显示全部
相似文档