二级C语言笔试题汇编及答案Word下载.docx
- 文档编号:16104522
- 上传时间:2022-11-20
- 格式:DOCX
- 页数:238
- 大小:122.18KB
二级C语言笔试题汇编及答案Word下载.docx
《二级C语言笔试题汇编及答案Word下载.docx》由会员分享,可在线阅读,更多相关《二级C语言笔试题汇编及答案Word下载.docx(238页珍藏版)》请在冰豆网上搜索。
6.C语言中,当复合语句多于一条时,要有一对________括起来。
A方括号B圆括号C花括号D尖括号
7.__________是C程序的基本构成单位。
(A)函数(B)函数和过程(C)超文本过程(D)子程序
8.C语言程序的基本单位是__________。
(A)程序行(B)语句(C)函数(D)字符
9.C语言规定,必须用__________作为主函数名。
(A)function(B)include(C)main(D)stdio
10.C语言规定,在一个C程序中,main()函数位置________。
A必须开始B必须在最后
C可以任意D必须在系统调用库函数之后
11.下列说法正确的是__________。
(A)在执行C程序时不是从main函数开始的
(B)C程序书写格式严格限制,一行内必须写一个语句
(C)C程序书写格式自由,一个语句可以分写在多行上
(D)C程序书写格式严格限制,一行内必须写一个语句,并要有行号
12.以下说法中正确的是__________。
(A)C语言程序总是从第一个定义的函数开始执行
(B)在C语言程序中,要调用的函数必须在main()函数中定义
(C)C语言程序总是从main()函数开始执行
(D)C语言程序中的main()函数必须放在程序的开始部分
13.以下叙述不正确的是________。
A分号是C语句的必要组成部分
BC程序的注释可以写在语句的后面
C函数是C程序的基本单位
D主函数的名字不一定用main表示
14.若有以下定义:
floatx;
inta,b;
则正确的switch语句是__________。
(A)switch(x)
{case1.0:
printf("
*\n"
);
case2.0:
**\n"
}
(B)switch(x)
{case1,2:
*n"
case3:
**\n"
(C)switch(a+b)
{case1:
case"
1+2"
:
(D)switch(a+b)
case2:
15.一个c语言由若干个c函数组成,各个函数在文件中的书写位置为________。
A任意
B第一个函数必须是主函数,其他函数任意
C必须完全按调用的顺序排序
D其他函数必须在前,主函数必须在最后
16.程序
#defineNUM30+4
main()
{printf("
NUM*20=%d"
NUM*20);
的执行结果为__________。
(A)NUM*20=110(B)NUM*20=680(C)NUM*20=604(D)以上都不对
17.下面属于C语句的是________。
Aprintf("
%d\n"
a)B#include<
stdio.h>
Ca=b;
b=c;
c=a;
D/*thisisaprogram*/
18.所谓微处理器的位数,就是计算机的__________。
(A)字长(B)字(C)字节(D)二进制位
19.C语言程序的基本单位是________。
A程序行B语句C函数D字符
20.以下叙述正确的是________。
AC语言程序总是从第一个定义的函数开始执行
BC语言程序中的main()函数开始执行
CC语言程序中的main()函数必须放在程序的开始执行
D一个C函数中只允许一对花括号
21.机器语言是用__________编写的。
(A)二进制码(B)ASCII码(C)十六进制码(D)国标码
22.计算机只能识别机器语言,而人熟悉高级语言,故人机通信必须借助一种中间者,此中间者就是__________。
(A)编译程序(B)编辑程序(C)连接程序(D)装入程序
23.下面正确的赋值语句是________
Ai++;
Ba=1,b=2;
Ca=b=5Dy=int(x)
24.以下叙述中正确的是
A)C程序中注释部分可以出现在程序中任意合适的地方
B)花括号"
{"
和"
}"
只能作为函数体的定界符
C)构成C程序的基本单位是函数,所有函数名都可以由用户命名
D)分号是C语句之间的分隔符,不是语句的一部分?
25.在C语言中,回车换行符是__________。
(A)\n(B)\t(C)\v(D)\b
26.__________不是C语言提供的合法关键字。
(A)switch(B)print(C)case(D)default
27.下面四个叙述中,错误的是________。
AC语言中的关键字必须小写
BC语言中的标识符必须全部由字母组成
CC语言不提供输入输出语句
DC语言中的注释行可以出现在程序的任何位置
28.下面四个叙述中,正确的是________。
AC程序中的所有字母都必须小写
BC程序中的关键字必须小写,其他标识符不区分大小
CC程序中的所有字母都不区分大小
DC语言中的所有关键字必须小写
29.在C语言中,每个语句和数据定义是用__________结束。
(A)句号(B)逗号(C)分号(D)括号
30.以下选项中可作为C语言合法整数的是
A)10110BB)0386C)0XffaD)x2a2
31.在printf的格式字符中,g格式字符的作用是________.
A以字符形式输出,且只输出了一个字符
B输出一个字符串
C用来输出实数,并根据数值的大小,自动选用f格式或e格式
D以无符号十进制形式输出整数
32.在c语言中,如果下面的变量都是int类型,则输出结果是________。
Sum=pad=;
pAd=sum++,pAd++,++pAd;
Printf("
%d\"
pad);
A7B6C5D4
33.结构化程序设计的三种基本逻辑结构为顺序、选择和__________。
(A)随机(B)循环(C)相关(D)直接
34.下列字符串是标识符的是__________。
(A)_WL(B)3_3333(C)int(D)LINE3
35.C语言提供的合法关键字是__________。
(A)break(B)print(C)funiton(D)end
36.C语言提供的合法关键字是__________。
(A)continue(B)procedure(C)begin(D)append
37.在下面字符序列中,不可用作c语言标识符的是________。
AwaterBpriceCa>
bDa12
38.下列字符串是标识符的是__________。
(A)INT(B)5_student(C)long(D)!
DF
39.下面不正确的叙述是________。
A在C程序中所应用变量必须先定义后使用
B在程序中,XYZ和xyz是两个不同的变量
C若a和b类型相同,在执行了赋值语句a=b;
后b中的值将放入a中,b中的值不变
D当输入数值型数据时,对于整型变量只能输入整型值;
对于实型变量只能输入实型值
40.下面各标识符中,合法的用户自定义标识符是________。
AA#BB2BCvoidDprintf
41.以下选项中,合法的C语言关键字是________。
AVARBcherC2LDdefault
42.以下选项中非法的表达式是?
A)0<
=x<
100?
B)i=j==0 C)(char)(65+3)?
D)x+1=x+1
43.下面正确的叙述是________。
A在C程序中,语句之间必须用分号"
;
"
分隔
B若a是实型变量,C程序中允许以下赋值a=10,因此实型变量中允许存放整型
C在C程序中,无论是整数还是实数,都能准确无误地表示
D在C程序中,%是只能用于整数运算的运算符
44. 以下不能定义为用户标识符的是
A)scanf?
B)Void?
C)_3com_?
D)int
45.下列字符串是标识符的是__________。
(A)_HJ(B)9_student(C)long(D)LINE1
二.填空题
1.以下函数用来求出两整数之和,并通过形参将结果传回,请填空。
voidfunc(intx,inty,________z)
{*z=x+y;
2.主函数名后面的一对圆括号中间可以为空,但一对圆括号不能________。
3.函数体一般包括__________、__________。
4.函数体的范围是__________。
5.在C语言中,输入操作是由库函数______完成的,输出操作是由库函数______完成。
6.在一个C源程序中,注释部分两侧的分界符分别为和______。
7.一个C源程序中至少应包括一个______。
8.C源程序的基本单位是[_________]。
.
第二章数据类型及其运算
1.在C语言中,逻辑真以________表示。
AtrueB大于0的数C非零整数D非零数
2.C语言中,文件由________。
A记录组成B由数据行组成
C由数据块组成D由字符序列组成
3.已知在ASCII代码中,字母A的序号为65,以下程序的输出的结果是_______
#include<
main()
{charc1='
A'
c2='
Y'
;
%d,%d\n"
c1,c2);
A)因输出格式不合法,输出错误信息B)65,90C)A,YD)65,89
4.如果inti=3;
intj=4,则k=i+++j执行之后k,i和j的值分别为_________。
(A)7,3,4(B)8,3,5(C)7,4,4(D)8,4,5
5.sizeof(double)是___________
A)一种函数调用B)一个双精度型表达式
C)一个整型表达式D)一个不合法的表达式
6.在C语言中,下列类型属于基本类型的是__________。
(A)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二级 语言 笔试 汇编 答案