c语言练习题-选择题(带答案)

c语言练习题-选择题(带答案)

ID:12836265

大小:54.41 KB

页数:77页

时间:2018-07-19

c语言练习题-选择题(带答案)_第1页
c语言练习题-选择题(带答案)_第2页
c语言练习题-选择题(带答案)_第3页
c语言练习题-选择题(带答案)_第4页
c语言练习题-选择题(带答案)_第5页
资源描述:

《c语言练习题-选择题(带答案)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1.下列字符序列中,可用作C标识符的一组字符序列是(D)。A:S.b,sum,average,_aboveB:class,day,lotus_1,2dayC:#md,&12x,month,student_n!D:D56,r_1_2,name,_st_12.C语言程序从main()函数开始执行,所以这个函数要写在(C).A:程序文件的开始B:程序文件的最后C:程序文件的任何位置(除别的函数体内)D:它所调用的函数的前面3.完成C源文件编辑后、到生成执行文件,C语言处理系统必须执行的步骤依次为(B).A:连接、编译B:编译、连接C:连接、运

2、行D:运行4.要调用文件处理函数时,在#include命令行中应包含(C).A:"ctype.h"B:"string.h"C:"stdio.h"D:"math.h"5.以下数据中,不正确的数值或字符常量是(C)。A:0B:5LC:o13D:98616.在C语言中,错误的语句是(C).A:a=b=c;B:;C:breakD:b=3*5,a*=4;7.以下标识符中,不能作为合法的C用户定义标识符的是(B)。A:a3_b3B:voidC:_123D:IF8.一个C语言程序是由(C)组成.A:一个主程序和若干子程序B:函数C:若干过程D:若干子

3、程序9.C语言源程序的基本单位是(B)。A:过程B:函数C:子程序D:标识符10.已知宏定义#defineN3#defineY(n)((N+1)*n)执行语句z=2*(N+Y(5+1));变量z的值为(B).A:42B:48C:54D:出错第11题C语言文件系统中,整数1008若以ASCII形式存储,则占几个字节(B).A:2B:4C:1D:5第12题正确的自定义标识符是(C).A:ifB:a*bC:IfD:8pq第13题有说明语句chara='101';,则变量a(D).A:包含4个字符B:包含2个字符C:包含3个字符D:包含1个字

4、符第14题下面正确的字符常量是(C).A:"c"B:'\''C:'W'D:'ab'第15题在main函数体内部和外部均允许出现的实体是(A).A:预处理命令B:语句C:另一函数的定义D:函数形式参数声明第16题若变量已正确说明为float类型,要通过语句scanf("%f%f%f",&a,&b,&c);给a赋于10.0,b赋予22.0,c赋予33.0,不正确的输入形式是(B).A:10<回车>22<回车>33<回车>B:10.0,22.0,33.0<回车>C:10.0<回车>22.033.0<回车>第17题(B)是C语言提供的合法数据

5、类型关键字.A:FloatB:signedC:integerD:Char第18题下列选项中,合法的C语言关键字是(D).A:VARB:cherC:integerD:default第19题使用语句scanf("x=%f,y=%f",&x,&y);输入变量x,y的值([]代表空格),正确的输入是(C).A:1.25,2.4B:1.25[]2.4C:x=1.25,y=2.4D:x=1.25[]y=2.4第20题宏定义"#definep(x,y,z)x=y*z;"的宏替换"p(a,x+5,y-3.1)"应为(A).A:a=x+5*y-3.1;B

6、:a=(x+5)*(y-3.1);C:a=x+5*y-3.1D:a=(x+5)*(y-3.1)答案:A第21题(1.0分)题号:919下述程序段的输出结果是(A).intx=10;inty=x++;printf("%d,%d",(x++,y),y++);A:11,10B:11,11C:10,10D:10,11答案:A第22题(1.0分)题号:925以下不正确的C语言标识符是(A).A:2yB:a_1_2C:ablexeD:_x答案:A第23题(1.0分)题号:914以下所列的C语言常量中,错误的是(B).A:0XffB:1.2e0.5C

7、:2LD:'72'答案:B第24题(1.0分)题号:918下列程序的输出是(B).#includemain(){printf("%d",NULL);}A:0B:变量无定义C:-1D:1答案:B第25题(1.0分)题号:930在C程序中,1如果用来表示逻辑值时,应代表(A).A:真B:假C:整数1D:长整型数1答案:A第26题(1.0分)题号:927以下答案中不是C语言最基本数据类型的是(A).A:逻辑型B:整型C:字符型D:实型答案:A第27题(1.0分)题号:922常数的书写格式决定了常数的类型和值,0x1011是

8、(C).A:8进制整型常量B:字符常量C:16进制整型常数D:2进制整型常数答案:C第28题(1.0分)题号:928若x,y均定义为int型,z为double型,以下不合法的scanf函数调用语句是(D).

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。