

1、判断题:
在C语言中,两个量的交换必须采用第三方变量。
选项:
A: 正确
B: 错误
答案: 【 错误】
1、判断题:
常量在程序的运行过程中其值可以改变。
选项:
A: 正确
B: 错误
答案: 【 错误】
1、判断题:
同一个C语言源程序文件中,main函数可以有多个。
选项:
A: 正确
B: 错误
答案: 【 错误】
1、单选题:
下列标识符中,正确的是( )。
选项:
A: ab$33
B: ab_33
C: 33_ab
D: $33ab
答案: 【 ab_33】
1、判断题:
"a+b=b+a"是正确的C语言表达式。
选项:
A: 正确
B: 错误
答案: 【 错误】
1、判断题:
‘5’和5没有任何区别。
选项:
A: 正确
B: 错误
答案: 【 错误】
1、判断题:
6. 和 .92都是C语言中不合法的实数。
选项:
A: 正确
B: 错误
答案: 【 错误】
1、判断题:
12L是C语言中合法的整数。
选项:
A: 正确
B: 错误
答案: 【 正确】
1、单选题:
下列程序段的输出结果是( )int i=3,j=0;j=i++;printf("%d",j);
选项:
A: 1
B: 2
C: 3
D: 4
答案: 【 3】
1、单选题:
C语言源程序的扩展名为( )。
选项:
A: c
B: cpp
C: obj
D: exe
答案: 【 c】
2、单选题:
一个C程序的执行是从( )。
选项:
A: 第一个函数开始,直到最后一个函数结束
B: main()函数开始,直到main()函数结束
C: 第一个语句开始,直到最后一个语句结束
D: main()函数开始,直到最后一个函数结束
答案: 【 main()函数开始,直到main()函数结束】
3、单选题:
下列C语言算术表达式中,正确的是( )。
选项:
A: b*b-4ac
B: 2b-4*a*c
C: 2b-4ac
D: b*b-4*a*c
答案: 【 b*b-4*a*c】
4、单选题:
若有“int x=2,y=3; ”,则语句“printf("%dn",x/y);”的输出结果是( )。
选项:
A: 1
B: 0
C: 0.666666
D: 0.666667
答案: 【 0】
5、单选题:
下列符号可以作为变量名的是( )。
选项:
A: +a
B: *p
C: _DAY
D: hei baby
答案: 【 _DAY】
6、单选题:
设c是字符变量,则以下表达式正确的是( )。
选项:
A: c=999
B: c=’c’
C: c="c"
D: c="haha"
答案: 【 c=’c’】
7、单选题:
23+’m’+3.6-123.45/’b’的结果是( )型数据。
选项:
A: int
B: char
C: double
D: long int
答案: 【 double】
8、单选题:
若变量已正确赋值,以下符合C语言语法的表达式是( )。
选项:
A: a=a+7;
B: a=7+b+c,a++
C: int(12.3%4)
D: a=a+7=c+b
答案: 【 a=7+b+c,a++】
9、单选题:
整型变量x=1,y=3,经下列计算后,x的值不等于6的表达式是( )。
选项:
A: x=(x=1+2,x*2)
B: x=y>2?6:5
C: x=9-(–y)-(–y)
D: x=y*(int)(4.8/2)
答案: 【 x=9-(–y)-(–y)】
10、单选题:
以下程序的运行结果是( )。#include <stdio.h>main(){ int i=5,j=6,m=i+++j; printf("%d,%d,%dn",i,j,m);}
选项:
A: 5,6,11
B: 5,6,12
C: 6,6,12
D: 6,6,11
答案: 【 6,6,11】
11、判断题:
一个C源程序至少有一个main函数,但无上限限制。
选项:
A: 正确
B: 错误
答案: 【 错误】
12、判断题:
任何C语句必须以逗号结束。
选项:
A: 正确
B: 错误
答案: 【 错误】
13、判断题:
C语言源程序的基本单位是函数。
选项:
A: 正确
B: 错误
答案: 【 正确】
14、判断题:
C语言字符型数据要求用双引号次字符数据括起来。
选项:
A: 正确
B: 错误
答案: 【 错误】
15、判断题:
语句“scanf("%d,",&d);”的功能是要求键盘输入一个整数赋值给变量d。
选项:
A: 正确
B: 错误
答案: 【 正确】
1、判断题:
下列语句:double d;d=3;……将出现自动赋值转换。
选项:
A: 正确
B: 错误
答案: 【 正确】
1、单选题:
代数中的“5%”转换为正确的C语言表达式为( )。
选项:
A: %5
B: 5%
C: 5/100
D: 1.0*5/100
答案: 【 1.0*5/100】
1、判断题:
5&7的结果仍然是5。
选项:
A: 正确
B: 错误
答案: 【 正确】
1、单选题:
若有定义“int a=3,b=4;”,则a*=b+2;执行后,a的值是( )。
选项:
A: 18
B: 14
C: 6
D: 10
答案: 【 18】
1、填空题:
请在程序段的语句中,补充语句,使其完成数据的输入。int i;scanf("% ",&i);
答案: 【 d】
1、判断题:
在C语言中,字符型数据的输入方法不唯一。
选项:
A: 正确
B: 错误
答案: 【 正确】
1、判断题:
C语言的除运算符与代数中的除运算符功能完全相同。
选项:
A: 正确
B: 错误
答案: 【 错误】
1、判断题:
printf函数属于格式化输出函数。
选项:
A: 正确
B: 错误
答案: 【 正确】
1、单选题:
数学类函数所在的头文件是( )。
选项:
A: stdio.h
B: string.h
C: stdlib.h
D: math.h
答案: 【 math.h】
1、单选题:
语句printf("%d",123%2);的结果是( )。
选项:
A: 0
B: 1
C: 2
D: 3
答案: 【 1】
1、单选题:
语句int i=1,2,3,4;执行后,i的值是( )。
选项:
A: 1
B: 2
C: 3
D: 4
答案: 【 4】
1、判断题:
下列程序段的功能是判断i是否是9的倍数。int i=1533;if(i%9==0) printf("yes");&
备案号:冀ICP备20010840号 2020-2099辉辉网络科技 All Rights Reserved