[东北师范大学]C程序设计19春在线作业22

上传人:lyj****12 文档编号:88012831 上传时间:2019-04-16 格式:DOC 页数:7 大小:31.50KB
返回 下载 相关 举报
[东北师范大学]C程序设计19春在线作业22_第1页
第1页 / 共7页
亲,该文档总共7页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《[东北师范大学]C程序设计19春在线作业22》由会员分享,可在线阅读,更多相关《[东北师范大学]C程序设计19春在线作业22(7页珍藏版)》请在金锄头文库上搜索。

1、【奥鹏】东北师范大学C程序设计19春在线作业2试卷总分:100 得分:100第1题,以下能正确定义二维数组的是()A、int a3;B、int a3= 2*3;C、int a3=;D、int a23=1,2,3,4正确答案:B第2题,下列常数中不能作为C语言常量的是()A、0xA5B、2.5e-2C、32D、029正确答案:D第3题,设有以下定义, enum weeksun,mon=4,tue,wed,thu,fri,sat w;值为5的枚举常量是()A、tueB、satC、friD、thu正确答案:A第4题,设有如下定义 char x=“abcdefg”;char y=a,b,c,d,e,f

2、,g ;则正确的叙述为()A、数组x和y等价B、数组x和y的长度相同C、数组x的长度大于数组y的长度D、数组x的长度小于数组y的长度正确答案:C第5题,以下程序:int a=5;float x=3.14;a*=x*(E - A);printf(“%fn”,(float)a); 的输出结果是()A、62.000000B、62.800000C、63.000000D、62正确答案:A第6题,以下程序: char str15=”hello!”;printf(“%dn”,strlen(str);的输出结果是()A、15B、14C、7D、6正确答案:D第7题,设有如下程序段,int k=10; while

3、(k=0) k=k-1;下面描述中正确的是()A、循环执行一次B、循环是无限循环C、循环体语句一次也不执行D、循环体语句执行一次正确答案:C第8题,当说明一个共用体变量时,系统分配它的内存是()A、各成员所需内存容量的总和B、共用体中第一个成员所需内存C、各成员所需内存容量的最大值D、共用体中最后一个成员所需内存正确答案:C第9题,设有如下定义: char *aa2=abcd,ABCD; 则以下说法中正确的是()A、aa数组成元素的值分别是abcd和ABCDB、aa是指针变量,它指向含有两个数组元素的字符型一维数组C、aa数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址D、aa数组

4、的两个元素中各自存放了字符a和A的地址正确答案:D第10题,若变量已正确定义并赋值,下面符合C语言语法的表达式是()A、a:=b+1B、a=b=c+2C、int 18.5%3D、a=a+7=c+b正确答案:B第11题,有以下程序 main() int a10=1,2,3,4,5,6,7,8,9,10, *p=&a3, *q=p+2; printf(%dn, *p + *q); 程序运行后的输出结果是()A、16B、10C、8D、6正确答案:B第12题,在C语言中,if语句后的一对圆括号中,用以决定分支流程的表达式为()A、只能是逻辑表达式B、只能是关系表达式C、只能是逻辑表达式或关系表达式D、

5、可以是任意表达式正确答案:D第13题,以下程序: main() int a=5,b=4,c=6,d; printf(%dn,d=ab?(ac?a:c):(b); 的输出结果是()A、5B、4C、6D、不确定正确答案:C第14题,下列程序段: char s110=”12345”,s210=”abc”,s3=”67”;strcpy(s1,s2);strcat(s1,s3);puts(s1);的运行结果是()A、abc67B、abc4567C、abc 567D、abc567正确答案:A第15题,要打开一个已存在的非空文件“file”用于修改,选择正确的语句()A、fpfopen(file,r);B、

6、fp=fopen(file,w);C、fp=fopen(file,r+);D、fp=fopen(file,w+);正确答案:C第16题,若fp是指向某文件的指针,且已读到文件末尾,则库函数feof(fp)的返回值是()A、EOFB、1C、非零值D、NULL正确答案:C第17题,C语言源程序的基本单位是()A、过程B、函数C、子程序D、标识符正确答案:B第18题,以下关于函数的叙述中正确的是()A、每个函数都可以被其它函数调用(包括main函数)B、每个函数都可以被单独编译C、每个函数都可以单独运行D、在一个函数内部可以定义另一个函数正确答案:B第19题,能正确表示a和b同时为正或同时为负的逻辑

7、表达式是()A、(a=0|b=0)&(a0 |b0B、(a=0 & b=0)&(a0 & b0)C、(a+b0) &(a+b=0)D、a*b0正确答案:D第20题,设变量定义为int a3=1,4,7,*p=&a2,则*p的值是()A、&a2B、4C、7D、1正确答案:C第21题,程序段if (us) t=u; t=s;的功能是将u,s中的最大值赋给变量t。A、错误B、正确正确答案:A第22题,用fopen(file,r+);打开的文件file可以进行修改。A、错误B、正确正确答案:B第23题,在C语言中,存储一个整型、字符型、双精度实型变量所需的字节数是2,4,8。A、错误B、正确正确答案:

8、A第24题,C语言中有逻辑类型但没有集合类型。A、错误B、正确正确答案:A第25题,C语言规定:在一个源程序中,main函数的位置必须在最开始。A、错误B、正确正确答案:A第26题,44while之后的表达式必须是逻辑表达式。A、错误B、正确正确答案:A第27题,一个函数的函数体包括声明部分和语句部分。A、错误B、正确正确答案:B第28题,C语言中的文件在操作完毕以后,用feof()来关闭。A、错误B、正确正确答案:A第29题,数组的元素在内存中连续存贮。A、错误B、正确正确答案:B第30题,C语言运算符的优先级:关系运算符 算术运算符 赋值运算符 逻辑与运算符。A、错误B、正确正确答案:A第

9、31题,ab.c是合法的标识符。A、错误B、正确正确答案:A第32题,strcpy函数的作用是连接两个字符串。A、错误B、正确正确答案:A第33题,break语句用在循环体中,可结束本层循环,continue语句用在循环体中,可结束本次循环。A、错误B、正确正确答案:B第34题,表达式 0195 是一个八进制整数。A、错误B、正确正确答案:A第35题,函数调用可以通过语句的形式也可以通过表达式的形式。A、错误B、正确正确答案:B第36题,在函数中,变量的默认存贮类型说明符应该是自动的auto。A、错误B、正确正确答案:B第37题,C语言中的构造数据类型包括数组、集合和结构体类型。A、错误B、正确正确答案:A第38题,C语言中,字符串是以0结束的,所以字符串的长度也包括0。A、错误B、正确正确答案:A第39题,for(i=0; ;i+);是死循环结构。A、错误B、正确正确答案:B第40题,字符型数据在计算机中是以ASCII码形式表示的。A、错误B、正确正确答案:B

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号