欢迎来到天天文库
浏览记录
ID:48428086
大小:73.50 KB
页数:34页
时间:2020-01-25
《C语言常见复习题(选择填空)与参考答案.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、.word可编辑.C语言常见复习题及参考答案 一、选择题 1.下述标识符中,()是合法的用户标识符。 A.A#CB.getchC.voidD.ab* 2.在C语言中,字符型数据在内存中是以()形式存放的。 A.原码B.BCD码C.反码D.ASCII码 3.以下选项中不合法的用户标识符是()。 A.abc.cB.fileC.MainD.PRONTF 4.以下选项中不合法的用户标识符是()。 A.123B.printfC.Anbsp;D.Dim 5.可以在C语言程序中用做用户标识符的一组标识符是()。.专业.专注..word可编辑. A.voidB
2、.as-b3C.forD.2c define-123-abcDo WORDIfcasSIG 6.在以下各组标识符中,合法的用户标识符是(1)、(2)、(3)。 (1)A.001B.table_1C.0_tD.k% Int t*.1W10point (2)A.Fast_B.voidC.pblD. Fast+Bigabsfabsbeep (3)A.xy_B.longdoubleC.*pD.CHAR 变量1signed history Float 7.()是构成C语言的基本单位。 A.函数B.过程C.子程序D.子例程 8.若有说明
3、:chars1=' 67';chars2="1";chars3='1';则s1中(1),s2中(2),s3中(3)。.专业.专注..word可编辑. (1).A.包含3个字符B.包含2个字符 C.包含1个字符D.无定值,说明不合法 (2).A.包含1个字符B.包含2个字符 C.包含3个字符D.无定值,说明不合法 (3).A.包含1个字符B.包含2个字符 C.包含3个字符 D.无定值,说明不合法 9.若x为int型变量,则执行以下语句后,x的值为 x=6; x+=x-=x*x A.36B.-60C.60D.-24 10.在
4、C语言中,char型数据在内存中是以()形式存储的。 A.原码B.补码C.ASCII码D.反码 11.以下运算符中优先级最低的算符为(),优先级最高的为()。 A.&&B.&C.
5、=D.
6、
7、E.?:.专业.专注..word可编辑.F.!= 12.若有运算符>、*=、<<、%、sizeof,则它们按优先级(由低至高)的正确排列顺序为 A.*=<<>%sizeof B.<<*=>%sizeof C.*=><<<%sizeof 13.若有以下类型说明语句 charw;intx;floaty;doublez; 则表达式w*
8、x+z-y的结果是()类型。 A.floatB.charC.intD.double 14.若w,x,y,z均为int型变量,则执行下面的语句后, w=(1),x=(2),y=(3),z=(4)。 w=5;x=4; y=w++*w++*w++; z=--x*=--x*--x;.专业.专注..word可编辑. (1)A.8B.7C.6D.24 A.4B.3C.2D.1 A.150B.125C.210D.336 A.64B.1C.6D.24 15.C语言的程序一行写不下时,可以 A.用逗号换行B.用分号换行 C.在任意一空格处换行D.用回车
9、符换行 16.下述标识符中,()是合法的用户标识符。 A.A#CB.getch C.voidD.ab* 17.在C语言中,字符型数据在内存中是以()形式存放。 A.原码B.BCD C.反码D.AS 18.()是非法的C语言转义字符。.专业.专注..word可编辑. A.'b'B.' xf' C.' 37'D.''' 19.语句chars=' 92';的作用是 A.s包含1个字符B.说明不合法,s的值不定。 C.使s包含4个字符D.使s包含3个字符 20.在C语言中,int,char,和short三种类型数据所占用的内存 A
10、.均为2个字节B.由用户自己定义 C.由所用机器的机器字长决定D.是任意的 21.高性能int类型的数据长度为2个字节,则unsignedint类型数据的取值范围是 A.0~255B.0~65535 C.-32768~32767D.-256~255 22.以下()是不正确的转义字符。.专业.专注..word可编辑. A.'\' B.'' C.'081'D.' ' 23.一个C语言的程序是由()组成 A.主程序B.子程序 C.函数 D.过程 24.一个C语言的程序总是从()开始的。 A.主过程B.主函数 C.子程序D.主程序 25.
11、一个C语言
此文档下载收益归作者所有