结构,循环结构,转移结构
C嵌套结构,递归结构,顺序结构D循环结构,转移结构,顺序结构
1.下列合法的字符常量是(D)。
A“f”Bx
C65
D‘Xab’
2.下面那个是属于合法的标识符(C)
A99B1_s
Cab
Dvb
3.在C语言中,要求参加运算的数必须是整数的运算符是(C)。
A
B!C
D
4.现已定义整形变量i
ti1执行循环语句whilei5后i的值为(B)。
A1
B5
C6
D以上三个答案都不正确
5.下列语句的输出结果是(D)。
pri
tf“f
”float242;
fA有语法错误不能通过编译
B3
C30
D3000000
6.设C语言中,i
t类型数据占2个字节,则lo
g类型数据占(D)个字节。
A1
B2
C8
D4
7.现有表达式yx11x1023如x12则y等于(C)
A2B1
C3
D0
8.定义a为整型,下列表达式a36的运行后,a的值为(A)。
A0
B1
C3
D表达式错误
9.表达式a3a1aa的值是(B)
A2B9
C16D4
10.下列语句中,符合语法的语句式(D)。
Aab3
Ba7
Cacb36
Da8ba7
在c中单精度数据类型的精度是几(C)
A8B6
C7D5
5.在C语言中,用(B)表示逻辑值“真”。
A1B非0的数
C“a”D‘101’
6.表达式25733(i
t)(2547)24的结果是(D)
A24B275
C3
D25
7.表达式!432的结果是(A)
A1B0
C4
D2
8.现有表达式yx11x1023如x5则y等于(A)
A2B1
C3
D0
9.若变量已正确定义,语句“ifabk0elsek1”和其等价的是(D)
Akab10BkabCkabDab01
10.设x3执行语句yx后,x、y分别等于(D)
A3,3B1,2
C3,4
D4,3
11.表达式a3aa1aa的值是(C)
A2B9
C16D4
12.函数调用:strcatstrcpystr1str2str3的功能是(C)。
A将串str1复制到串str2中后再连接到串str3之后
B将串str1连接到串str2之后再复制到串str3之后
C将串str2复制到串str1中后再将串str3连接到串str1之后
D将串str2连接到串str1之后再将串str1复制到串str3之后
13.break语句的作用是(B)
A结束本次循环B结束所有循环C结束一条语句D结束整个程序
14.下列程序的输出结果是(C)。
fu
i
tai
tbi
tc
cab
mai
i
tc5
fu
23c
pri
tf”d
”c
A0
B5
C6
D无法确定
f二、填空。三、5下述函数的功能是__将数组a的元素由小到大排序_____________________
voidfu
ci
tai
t
i
tij
fori1i
iforjij0ajaj1j
i
ttajajaj1aj1t
8.一个C源程序中至少应包括一个mai
函数______。9.在一个C源r