C语言常见复习题选择填空及参考答案

上传人:人*** 文档编号:497340601 上传时间:2022-08-08 格式:DOC 页数:17 大小:56KB
返回 下载 相关 举报
C语言常见复习题选择填空及参考答案_第1页
第1页 / 共17页
C语言常见复习题选择填空及参考答案_第2页
第2页 / 共17页
C语言常见复习题选择填空及参考答案_第3页
第3页 / 共17页
C语言常见复习题选择填空及参考答案_第4页
第4页 / 共17页
C语言常见复习题选择填空及参考答案_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《C语言常见复习题选择填空及参考答案》由会员分享,可在线阅读,更多相关《C语言常见复习题选择填空及参考答案(17页珍藏版)》请在金锄头文库上搜索。

1、C语言常见复习题及参考答案一、选择题1.下述标识符中,()是合法的用户标识符。 A.A#C B.getch C.void D.ab*2.在C语言中,字符型数据在内存中是以()形式存放的。 A.原码 B.BCD码 C.反码 D.ASCII码3.以下选项中不合法的用户标识符是()。 A.abc.c B.file C.Main D.PRONTF4.以下选项中不合法的用户标识符是()。 A.123 B.printf C.Anbsp; D.Dim5.可以在C语言程序中用做用户标识符的一组标识符是()。 A.void B.as-b3 C.for D.2cdefine -123 -abc DoWORD If

2、 cas SIG6.在以下各组标识符中,合法的用户标识符是(1)、(2)、(3)。(1)A.001 B.table_1 C.0_t D.k%Int t*.1 W10 point(2)A.Fast_ B.void C.pbl D. Fast+Big abs fabs beep(3)A.xy_ B.longdouble C.*p D.CHAR 变量1 signed history Float7.()是构成C语言的基本单位。 A.函数 B.过程 C.子程序 D.子例程8.若有说明:char s1=067;char s2=1;char s3=1;则s1中(1),s2中(2),s3中(3)。(1).A.

3、包含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.36 B.-60 C.60 D.-2410.在C语言中,char 型数据在内存中是以()形式存储的。 A.原码 B.补码 C.ASCII码 D.反码11.以下运算符中优先级最低的算符为(),优先级最高的为()。 A.& B.& C.|= D.| E.?: F.!=12.若有运算

4、符 、*=、%、sizeof,则它们按优先级(由低至高)的正确排列顺序为 A.*= % sizeofB. % sizeofC.*= % sizeof13.若有以下类型说明语句 char w; int x; float y; double z;则表达式 w*x+z-y 的结果是()类型。A.float B.char C.int D.double14.若 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;(1)A.8 B.7 C.6 D.24 A.4 B.3 C.2 D

5、.1 A.150 B.125 C.210 D.336 A.64 B.1 C.6 D.2415.C语言的程序一行写不下时,可以 A.用逗号换行 B.用分号换行C.在任意一空格处换行 D.用回车符换行16.下述标识符中,()是合法的用户标识符。 A.A#C B.getchC.void D.ab*17.在C语言中,字符型数据在内存中是以()形式存放。A.原码 B.BCDC.反码 D.AS18.()是非法的C语言转义字符。 A.b B.0xfC.037 D.19.语句 char s=092;的作用是 A.s包含1个字符 B.说明不合法, s的值不定。C.使 s包含4个字符 D.使 s包含3个字符20.

6、在C语言中,int,char,和short三种类型数据所占用的内存 A.均为2个字节 B.由用户自己定义C.由所用机器的机器字长决定 D.是任意的21.高性能int类型的数据长度为2个字节,则 unsigned int 类型数据的取值范围是 A.0255 B.065535C.-3276832767 D.-25625522.以下()是不正确的转义字符。 A. B.C.081 D.023.一个C语言的程序是由()组成 A.主程序 B.子程序C.函数 D.过程24.一个C语言的程序总是从()开始的。 A.主过程 B.主函数C.子程序 D.主程序25.一个C语言的程序是由 A.一个主程序和若干个子程序

7、组成 B.函数组成C.若干过程组成 D.若干子程序组成26.以下述叙不正确的是 A.一个C源程序可以由一个或多个函数组成B.一个C源程序必须包含一个main函数C.C程序的基本组成单位是函数D.在C程序中注释说明只能位于一条语句的后面27.C语言中规定:在一个源程序中main函数的位置 A.必须在最开始 B.必须在系统调用的库函数的后面C.可以任意 D.必须在最后28.一个C程序的执行是从 A.本程序的main函数开始,到main函数结束B.本程序文件的第一个函数开始,到本程序的最后一个函数结束C.本程序的main函数开始,到本程序的最后一个函数结束D.本程序文件的第一个函数开始,到本程序ma

8、in函数结束29.以下述叙正确的是A.在C程序中,main函数必须位于程序的最前面B.C程序的每行中只能写一条语句C.C语言本身没有输入输出语句D.在对一个C程序进行编译的过程中,可发现注释中的拼写错误 二、填空题1.将下列给出的常量分别归类到:整型常量、浮点常量和字符型常量(1)0x7a (2)078 (3)6a (4)57L(5)m (6)ab6 (7)-32 (8)3.4,256(9)0e0 (10).e0 (11)-3.1e-5 (12)2e0(13)0.012e003 (14) (15)xy (16) (17)nabt (18) (19)07 2.指出下列标识符中哪些是非法的 (1)

9、a_Char (2)b22c (3)286pc (4)-am(5)_7b (6)ab# (7)Max_1 (8)_Star(9)*itm (10)To-2 (11)for (12)tt3.C源程序的基本单位是。4.一个C源程序中至少应包含一个。5.在一个C源程序中,注释部分二侧的分界符分别为和。6.在C语言中,输入操作是由库函数完成的,输出操作是由库函数完成的。反馈测试题参考答案:一、选择题1、 B 2.D 3.A 4.C 5.A6. (1)A,(2)C (3)D 7. C 8. (10C (2)D (3)A9. B 10.C 11.C, F 12. D13. D 14. (1)A,(2)D, (3)B,(4) B15. C 16. B 17.D 18. B19. B 20. C 21. B 22.C23. C 24. B 25.B 26. D27. C 28. A 29. C二、填空题1、 整型常量有(1) (4)浮点型常量有: (9) (12) (13) (14)字符型常量有: (5) (6) (16) (17) (18) (19) (20)2

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

当前位置:首页 > 生活休闲 > 综合/其它

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