第一章C语言简介及算法
一.选择题
1.一个C程序可以包含的函数。
A.一个
B. 多个
C.若干
D.任意
2.下面不可以使用来编译和连接一个C程序。
A.Turbo C
B.VC++
C.C语言编译器
D.BC
3.C语言的程序一行写不下时,可以。
A.用逗号换行 B.用分号换行
C.在任意一空格处换行
D.用回车符换行
4.C控制语句有种。
A.6
B.9
C.32
D.34
5.复合语句是用一对界定的语句块。
A.{}
B.[]
C.()
D.”
6.一个C程序的执行总是从该程序的函数开始,在函数最后结束。
A.第一个、最后一个
B.main、main
C.主函数、最后一个
D.第一个、第一个
7. C语言提供的合法的数据类型关键字。
A. Float
B.signed
C.integer
D.Char
8.在以下各组标识符中,合法的标识符是。
(1)A.B01 B.table_1 C. 0_t D. k%
(2)A.Fast_ B. void C.pbl D.
(3)A.xy_ B.longdoubleC.*p D.CHAR
(4)A. sj B.Int C._xy D.w_y23
9. C语言的标识符里不能有。
A.大小写字母
B.数字
C. .
D.下划线
二.填空题
1.C程序是由构成的,一个C程序中至少包含。因此,是C程序的基本单位。
2.C程序注释是由和所界定的文字信息组成的。
3.函数体一般包括和。
4.算法是解决问题的和的描述。
5.C程序的注释部分可以出现在程序的位置,它对程序的编译和运行作用,但是可以增加程序的。
第二章C语言数据类型、基本运算及简单程序设计
一.选择题
1.不合法的字符常量是。
A. ‘\t’
B. “A”
C. ‘a’
D.’\x32’
2.逻辑运算符两侧运算对象的数据类型。
A.只能是0或1
B.只能是0或非0正数
C.只能是整型或字符型数据
D.可以是任何类型的数据
3.下列表达式中,不满足“当x的值为偶数时值为真,为奇数时值为假”的要求。
A.x%2==0
B.!x%2!=0
C.(x/2*2-x)==0
D.!(x%2)
4.下面选项中,不是合法整型常量的是。
A.160
B.-0xcdg
C.-01
D.-0x48a
5.能正确表示“当x的取值在[1,10]和[200,210]范围内为真,否则为假”的表达式是。
A.(x>=1) && (x<=10) && (x>=200) && (x<=210)
B.(x>=1) | | (x<=10) | | (x>=200) | | (x<=210)
C.(x>=1) && (x<=10) | | (x>=200) && (x<=210)
D.(x>=1) | | (x<=10) && (x>=200) | | (x<=210)
6.putchar ( )函数可以向终端输出一个。
A.整型变量表达式值
B.实型变量值
C.字符串
D.字符或字符型变量值
7.在C语言中,要求参加运算的数必须时整数的运算符是。
A./
B.*
C.%
D. =
1