第一章 单元测试

1、 问题:

C语言是一种(   )。

选项:
A:高级语言
B:汇编语言
C:机器语言
D:

低级语言

答案: 【
高级语言

2、 问题:

C语言程序总是从(   )。

选项:
A:源代码的第一行
B:

源代码的第一个函数

C:

主函数

D:

源代码的第一条可执行语句

答案: 【

主函数

3、 问题:

C语言程序是由(   )构成。

选项:
A:

一个主函数和若干函数

B:

若干对象

C:

若干过程

D:

若干子程序

答案: 【

一个主函数和若干函数

4、 问题:

在C语言程序中,主函数的位置(   )。

选项:
A:

一定放在所有代码最前面

B:

一定放在所有代码中间

C:

一定放在所有代码最后

D:

可以放在代码的任何位置

答案: 【

可以放在代码的任何位置

5、 问题:

以下叙述正确的是(   )。

选项:
A:

C语言程序不区分大小写

B:

C语言程序一行只能写一条语句

C:

C语言程序每个语句结束都要写分号

D:

C语言程序每行结束都要写分号

答案: 【

C语言程序每个语句结束都要写分号

6、 问题:

要把高级语言编写的源程序转换为目标程序,需要使用(  )。

选项:
A:

 编辑程序

B: 驱动程序
C: 诊断程序
D: 编译程序
答案: 【
 编译程序

7、 问题:

 若有说明语句:int a,b,c,d=&c;,则能正确从键盘读入三个整数分别赋给变量 a、b、c 的语句是(  )。

选项:
A:scanf("%d%d%d",&a,&b,&c);
B:scanf("%d%d%d",&a,&b,c);
C:scanf("%d%d%d",a,b,c);
D:scanf("%d%d%d",a,b,
c)
答案: 【
scanf("%d%d%d",&a,&b,&c);

8、 问题:

以下选项中合法的用户标识符是(  )。

选项:
A:long 
B:

_2Test

C:

3Dmax

D:

dat

答案: 【

_2Test

9、 问题:

下列说法中正确的是(  )。 

选项:
A:

 C 程序书写时,不区分大小写字母

B: C 程序书写时,一行只能写一个语句
C: C 程序书写时,一个语句可分成几行书写
D: C 程序书写时每行必须有行号
答案: 【
 C 程序书写时,一个语句可分成几行书写

10、 问题:

英文小写字母 d 的 ASCII 码为 100,英文大写字母 D的 ASCII 码为(  )。 

选项:
A:50
B:66 
C:52
D:68
答案: 【
68

第二章 单元测试

1、 问题:

C语言中的注释(  )。

选项:
A:

运行

B:

不运行

C:

有的运行有的不运行

D:

其他情况

答案: 【

不运行

2、 问题:

设变量定义为“int a, b;”,执行下列语句时,输入(  ),则a和b的值都是10。

scanf("a=%d, b=%d",&a, &b);

选项:
A:

10  10    

B:

10, 10

C:

a=10  b=10 

D:

a=10, b=10

答案: 【

a=10, b=10

3、 问题:

(  )是不正确的字符常量。

选项:
A:

n    

B:1
C:a 
D:
答案: 【
a 

4、 问题:

若变量已正确定义并赋值,表达式(  )错误。

选项:
A:

a*b/c

B:

3.14%2

C:

2,b 

D:

a/b/c

答案: 【

3.14%2

5、 问题:

(  )是合法的用户自定义标示符。

选项:
A:

b-b

B:

float

C:

<fr> 

D:

_isw

答案: 【

_isw

6、 问题:

 (  )是 C 语言提供的合法的数据类型关键字。

选项:
A:Float 
B:signed
C:integer
D:Char
答案: 【
integer

7、 问题:

在 C 语言中,要求参加运算的数必须时整数的运算符是(  )。 

选项:
A:/
B:*
C:% 
D:=
答案: 【

8、 问题:

与代数式(xy)/(uv)不等价的 C 语言表达式是(  )。 

选项:
A:xy/uv
B:xy/u/v
C:x
y/(uv) 
D:x/(u
v)
答案: 【
x
y/u*v

9、 问题:

对于 char cx='9';语句,正确的是(  )。 

选项:
A:不合法 
B:cx 的 ASCII 值是 33
C:cx 的值为四个字符 
D:cx 的值为三个字符 
答案: 【
不合法 

10、 问题:

若 int k=7,x=12;则能使值为 3 的表达式是(  )。 

选项:
A:x%=(k%=5) 
B:x%=(k-k%5) 
C:x%=k-k%5 
D:(x%=k)-(k%=5) 
答案: 【
(x%=k)-(k%=5) 

第三章 单元测试

1、 问题:

若变量已正确定义,表达式(  )的值不是2。

选项:
A:

5%3 

B:

1<1+1

C:

a=2 

D:

7/3

答案: 【

1<1+1


本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注