一、选择题(共20分,每小题2分)
题目1
当处理特定问题时的循环次数已知时,通常采用的语句是(选择一项:
aforbwhilecdowhiledswitch正确答案是:for
)。
题目2
在switch语句的每个case块中,假定都是以break语句结束的,则此switch
语句容易被改写成的语句是(
)。
选择一项:afor
bif
cdo
dwhile正确答案是:if
题目3
for语句能够被改写成的语句是(选择一项:
a复合bif
)。
fcswitch
dwhile正确答案是:while
题目4
下面循环语句执行结束后输出的i值为(
)。
fori
ti0i
iifi
2coutie
dlbreak
选择一项:a
2
b
21
c
21
d
1正确答案是:
21
题目5
在下面循环语句中,内层循环体S语句的执行总次数为(fori
ti0i
i
fori
tjij
jS选择一项:
a
2b
12c
12d
12正确答案是:
12
)。
题目6
f在下面的do循环语句中,其循环体被执行的次数为(i
ti0doiwhileii10选择一项:
a4b3c5d2正确答案是:4
)。
题目7
在下面的一维数组定义中,有语法错误的选项是(选择一项:
ai
ta123bi
ta100ci
tadi
ta5正确答案是:i
ta
)。
题目8
在下面的二维数组定义中,语法正确的选项是(选择一项:
ai
ta5bi
ta5ci
ta31352di
ta10
)。
f正确答案是:i
ta31352
题目9
假定一个二维数组的定义语句为“i
ta3434286”,则元素
a11的值为(
)。
选择一项:a2
b4
c6
d8正确答案是:8
题目10
假定一个二维数组的定义语句为“i
ta3434286”,则元素
a21的值为(
)。
选择一项:a0
b4
c8
d6正确答案是:0
二、判断题(共20分,每小题1分。叙述正确则回答“是”,否则回答“否”)
题目11
在执行“typedefi
tDataType”语句后,标识符DataType与保留字i
t具有完全相同的含义和作用。
选择一项:
f对错正确的答案是“对”。
题目12
在switch语句中,每个case和冒号之间的表达式只能是常量。选择一项:
对错正确的答案是“对”。
题目13
为了结束本层循环类语句或switch语句的执行过程,在语句体中需要使用break语句。选择一项:
对错正确的答案是“对”。
题目14
在程序中执行到break语句时,将结束所在函数的执行过程,返回到调用该函数的位置。选择一项:
对错正确的答案是“错”。
题目15
f在程序执行完成任一个函数调用后,将结束整个程序的执行过程,返回到操作系统或C语言集成开发环境界面窗口。选择一项:
对错正确r