第一章 单元测试

1、单选题:
1.以下叙述正确的是( )
选项:
A:C语言编写时字母的大小写可以相互替代
B:C程序是由一个或多个函数构成
C:C程序的每行只能写一条语句
D:C程序书写时,main函数必须写在程序的最前面
答案: 【C程序是由一个或多个函数构成

2、单选题:
设:int a; float b; char c; double d; 则表达式1.3*a+2*b*c+d*(int)2.6 值的类型为( )。
选项:
A:float
B:int
C:char
D:double
答案: 【double

3、单选题:
C语言的标识符只能由字母、数字和下划线三种字符组成,且第一个字符( )
选项:
A:必须为字母
B:可以是字母、数字和下划线中任一种字符
C:必须为下划线
D:必须为字母或下划线
答案: 【必须为字母或下划线

4、单选题:
以下不正确的C语言用户标识符是( )。
选项:
A:ABC
B:void
C:abc
D:a_bc
答案: 【void

5、单选题:
以下字符中,不正确的C语言转义字符是( )
选项:
A:‘\’
B:‘Xaa’
C:‘t’
D:‘18’
答案: 【‘18’

6、单选题:
下列运算符中优先级最高的是( )
选项:
A:+
B:!=
C:<
D:&&
答案: 【+

7、单选题:
以下选项中属于C语言中合法关键字的是( )
选项:
A:Float
B:abc
C:CASE
D:int
答案: 【int

8、单选题:
若x、i、j和k都是int型变量,x=(i=4,j=16,k=32)
计算上面表达式后,x的值为( )
选项:
A:16
B:52
C:32
D:4
答案: 【32

9、单选题:
在C语言中,要求数据必须是整型的运算符是( )
选项:
A:/
B:!=
C:+ +
D:%
答案: 【%

10、单选题:
若整型变量x的值为8,则下列表达式中值为1的表达式是( )
选项:
A:x%=x%=3
B:x+=x-=x
C:x%=x-1
D:x/=x+x
答案: 【x%=x-1

第二章 单元测试

1、单选题:
算法是对特定问题( )的一种描述( )。
选项:
A:求解步骤
B:数据组织形式
C:数据类型
D:本质结构
答案: 【求解步骤

2、单选题:
流程图中用来表示判断的图形符号为( )。
选项:
A:菱形
B:平行四边形
C:圆形
D:矩形
答案: 【菱形

3、判断题:
著名计算机学家沃斯提出:程序=算法+数据结构。( )
选项:
A:对
B:错
答案: 【

4、判断题:
使用流程图和N-S描述算法的优点之一是方便算法的修改。( )
选项:
A:对
B:错
答案: 【

5、判断题:
结构化的三种基本结构只能用来表示简单的算法,不能表示复杂的算法。( )
选项:
A:错
B:对
答案: 【

6、判断题:
在编写程序之前,一定要确定算法。( )
选项:
A:对
B:错
答案: 【

7、判断题:
编制好的程序不需要经过调试,可以直接提过给用户使用。( )
选项:
A:对
B:错
答案: 【

8、单选题:
下列使用N-S图表示的当型循环结构的是()。
选项:
A:

B:

C:

D:

答案: 【

发表评论

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