一、单选题
1、以下叙述中错误的是()。
A,复合语句在语法上被看作一条语句
B.赋值表达式末尾加分号就构成赋值语句
C.C语言的简单语句必须以分号结束
D.空语句出现在任何位置都不会影响程序运行
正确答案:D
2、C语言的语句类型不包括()
A.导航菜单特效控制语句
B,预处理命令
C.简单语句
D,复合语句
正确答案:简单描述java的运行机制B
3、以下不是C语言简单语句的是()
A.声明语句
B,跳转语句
C,表达式语句
D,函数调用语句
正确答案:B
4、下面是C语言合法的复合语句的是()
A.{
#definePI=3.14;
doublevl,r=3;
vl=PI*r*r;
B.{
doubles,a=5/b=10,h=8
s=(a+b)*h/2.0
printff'area=%lf,z,s)
)
C.{
inttza=4zb=7;
t=a,a=b,b=t
);
D.{
doublevl,r=5;
vl=4*3.14*r*r*r/3;
(
doublev2zh=12;
v2=3,14*r*r*h;
)
printf("%lfz%lf',vl,v2);
)
正确答案:D
5、以下关于C语言注释的说法正确的是()
A.〃注释表示从//开始直到本行末尾的所有字符均是注释内容。
B,可以采用/*......*/的形式书写多行注释,其中的注释内容可以是任何字符。
C.C语言的注释将参与编译器编译,并形成指令。
D.写C语言程序时必须书写注释,否则会对程序的功能造成影响。
正确答案:A
6、关于C语言语句书写格式的说法错误的是()
A.C语言程序必须一行一个语句。
B.C语言允许一行书写多个语句。
c,编写C程序时,建议使用空格或Tab来做合理的间隔、缩进或对齐,使得程序形成逻辑相关的块状i吉构。
D.C语言允许将一个语句分成多行书写。
正确答案:A
php文件解密免费7、使用getchar和putchar函数进行单个字符输入输出时,必须使用预处理命令"
#includeM包括()文件。
A.stdio.h
B.math.h
C.string.h
D.stdlib.h
正确答案:A
8、以下关于使用C语言实现输入输出的说法错误的是()
A.输入指从外部输入设备(如键盘、鼠标等)向计算机输入数据。
B.C语言输入输出操作本质上是函数调用语句。
C.C语言自身具备输入输出语句,可以直接实现输入输出功能。
D.输出指将数据从计算机送到外部输出设备(如打印机、显示器等)。
正确答案:C
9phpinclude使用教程学习、要使用putchar函数实现向显示器输出字符'A',则可以使用()。
A.putchar(65)
B.putchar(A)
C.putcharC'A/z)
D.putcharf\65z)
正确答案:A
10、有以下程序段:
charcl='l'zc2=,2,;
cl=getchar();c2=getchar();
putchar(cl);putchar(c2);
运行时从键盘上输入:a/后,以下叙述中正确的是()。
A,程序将等待用户输入第2个字符
B,变量cl被赋予字符a,c2被赋予回车符
C.变量cl被赋予字符a,c2中将无确定值
D,变量cl被赋予字符a,c2中仍是原有字符2
正确答案:B
11、以下叙述中正确的是()。putchar函数
A.调用printf函数时,必须至少有一个输出项。
B.在C语言中,整数可以以多种进制。例如十二进制、八进制或十六进制的形式输出。
C.调用printf函数时,可以省略格式控制串。
D.使用printf函数时,必须在之前包含头文件stdio.h
正确答案:D
12、下面程序段执行后的输出结果是()。注:」符号代表空格
inta=123;
printff'[%4d]z[%-4d]z[%04d]///a/aza);
A.[0123],[123」],[0123]
B.[.123],[123]z[173]
C.[123]z[-123],[1230]
D.[123」],[」123],[0123]
正确答案:A
13、设有inta=123;执行语句printf("%*d",5,a);的输出结果是()。
A.编译错误
B.」」123
C.*123
D.5123
正确答案:B
14、下面程序段执行后的输出结果是()。
floatx=-1023.012;
printf("%8.3f,",x);
printf("%10.3f',x);
A.1023.012,0-1023.012
B.-1023.012,」-1023.012
C.1023.012,-1023.012
D,—1023.012,-1023.012
正确答案:B
15、下面程序段执行后的输出结果是()。
网上商城模板建站与定制开发区别有哪些intx=13zy=5;
printf("%d",x%=(y/=2));
A.3
B.l
C.2
D.O
正确答案:B
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论