c语言多选题试卷_第1页
c语言多选题试卷_第2页
c语言多选题试卷_第3页
c语言多选题试卷_第4页
c语言多选题试卷_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、试卷编号:23所属语言:C语言试卷总分:31分共有题型:1种一、多项选择 共31题共计31分第1题 1.0分题号:336以下可以定义为用户标识符的有.A:scanfB:shortC:_3com_D:int答案:AC第2题 1.0分题号:341以下选项中不是 C语言合法整数的是.A:10110B:0386C:0XffaD:x2a2答案:BD第3题 1.0分题号:349难度:中第2章难度:中第2章难度:中第4章假设a,b,c,d都是int型变量且初值为 0,以下选项中正确的赋值语句是.A:a=b=c=d=100;B:d+;C:c+b;D:d=(c=22)-(b+);答案:ABD第4题 (1.0分)

2、题号:334以下合法的十六进制数是().A:oxffB:0XabcC:0x01D:0X9X答案:BC第5题(1.0分)题号:346设有以下定义int a=0;double b=1.25;char c=A;#define d 2那么下面语句中正确的选项是().A:a+;B:b+;C:c+;D:d+;答案:ABC第6题(1.0分)题号:333难度:中以下表达中正确的选项是().A:一个C源程序可由一个或多个函数组成B:一个C源程序必须包含一个main()函数C:C源程序的根本组成单位是函数D:在C源程序中,注释说明只能位于一条语句的最后答案:ABC第7题(1.0分)题号:350难度:中以下4个选项

3、中,可以看作是一条语句的有().A:;B:a=0,b=0,c=0;C:if(a0);D:if(b=0) m=1;n=2;答案:ABC第8题(1.0分)题号:359难度:中以下对C语言中的函数描述不正确的有().A:可以嵌套定义,不可以嵌套调用B:不可以嵌套定义,可以嵌套调用C:可以嵌套定义,也可以嵌套调用D:嵌套定义和嵌套调用都不允许答案:ACD第9题(1.0分)题号:337难度:中以下选项中是C语言合法标志符的有().A:good_morningB:mainC:stdio.hD:8abc答案:AB第10题 (1.0分)题号:358难度:中在定义int a23; 之后,对a的引用正确的有().

4、A:a02B:a1,3C:a12!1D:a20答案:AC第11题 (1.0分)题号:356难度:中以下关于数组描述错误的选项是().A:数组的大小是固定的 B:数组的大小是可变的 C:数组的大小是固定的 D:数组的大小是可变的,但可以有不同的类型的数组元素 ,但所有数组元素的类型必须相同 ,所有数组元素的类型必须相同 ,可以有不同的类型的数组元素答案:ABD 对do-while 语句描述正确的选项是 ().第12题 (1.0分)题号:353A:do-while语句构成的循环可以使用break语句退出循环B:do-while语句构成的循环必须使用break语句退出循环C:do-while 语句构

5、成的循环,当while中的表达式值为非零时结束循环 D:do-while 语句构成的循环,当while中的表达式值为零时结束循环 答案:AD 第13题 (1.0分)题号:335难度:中第2章以下用户标识符,其中合法的是(). A:return B:f2_G3 C:A3-3 D:abc 答案:BD 第14题 (1.0分)题号:362难度:中第9章难度:中第4章以下关于typedef的表达正确的选项是(). A:用typedef可以定义各种类型名,但不能用来定义变量 B:用typedef可以增加新类型 C:用typedef只是将已存在的类型用一个新的名字来代表 D:使用typedef便于程序的通用

6、 答案:ACD 第15题 (1.0分)题号:345以下不合法的赋值语句是().难度:中第2章A:x=y=100 B:d-; C:x+y; D:c=int(a+b); 答案:ACD 第16题 (1.0分)题号:339难度:中第2章以下选项中不合法的字符常量是 (). A:B B:010 C:68 D:D 答案:ACD 第17题 (1.0分)题号:343有定义语句:int x,y;假设要通过 scanf(%d,%d,&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中, 正确的有(). A:11 12 回车 B:11,空格12回车 C:11,12 回车 D:11,回车 1

7、2回车 答案:BCD 第18题 (1.0分)题号:348难度:中第4章已定义c为字符型变量,那么以下语句中错误的选项是().A:c=97;B:c=97;C:c=97;D:c=a;答案:ABD题号:344难度:中().第19题 1.0分以下选项中合法的表达式是A:0=xy & x!=y);B:if (x=y) x+=y;C:if (x!=y) scanf(%d,&x) else scanf(%d,&y);D:if (xy) x+;y+;答案:ABD第26题 (1.0分)题号:361难度:中第8章以下表达正确的选项是().A:预处理命令行都必须以#开始B:在程序中但凡以#开始的语句行都是预处理命令

8、行C:C程序在执行过程中对预处理命令行进行处理D:#define ABCD是正确的宏定义答案:ABD第27题 (1.0分)题号:354难度:中第6章以下描述正确的选项是().A:使用while和do-while 循环时,循环变量初始话的操作应在循环体语句之前完成B:while循环是先判断表达式,后执行循环语句C:do-while 和for循环均是先执彳f循环语句,后判断表达式D:for,while 和do-while 循环中的循环体均可以由空语句构成答案:ABD第28题 (1.0分)题号:338难度:中第2章以下对逻辑运算符两侧的运算对象的数据类型描述不正确的选项是().A:只能是0或1B:只能是0或非0正数C:可以是整型或字符型数据D:可以是任何类型的数据答案:ABD第29题 (1.0分)题号:340难度:中第2章以下选项中,合法的字符常量是().A:tB:17C:nD:xaa答案:ABD第30题 (1.0分)题号:332难度:中第1章以下表达正确的选项是().A:C语言严格区分大小写英文字母B:C语言用作为语句分隔符C:C程序书写格式自由,一行内可以写几个语句,一个语句也可以写在几行上.D:可以使用/*/对C程序中的任何局部作注释答案:ABCD第31题 (1.0分)题号:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论