全球旧事资料 分类
partfimagepartf
”part1part2
else
pri
tf“realroots
root1froot2f
”part1part2part1part2
3以下程序段的运行结果是()。
i
tx1y0
switchx
case1
switchy
case0pri
tf“x1y0
”break
case1pri
tf“x1
”break
case‘2’pri
tf“x2

4根据以下if语句写出与其功能相同的switch语句。
x的值在0100之间
12
fif语句:
湖北汽车工业学院《C语言程序设计》习题集
ifx60m1
elseifx70m2
elseifx80m3
elseifx90m4
elseifx100m5

switch语句

switch



m1break

case6m2break


case7m3break

case8m4break



m5

1编写一程序,要求由键盘输入三个数,计算以这三个数为边长的三角形面积。
实验
2输入圆的半径r和一个整型数k当k1时,计算圆的面积;当k2时,计算圆的周长;当k3

时,既要求出圆的面积也要求出圆的周长。编程实现以上功能。




循环结构


1在dowhile循环中,循环由do开始,用while结束;必须注意的是:在while表达式后面的()不能丢,
它表示dowhile循环的结束。
(A)0(B)1(C);(D),
2for语句中的表达式可以部分或全部省略,但两个()不可省略。但当三个表达式均省略后,因缺少判
断条件,循环会无限制地执行下去,形成死循环。
(A)0(B)1(C);(D),
3程序段如下:
i
tk1
whilek0kk1pri
tf“d
”k
则以下说法中正确的是()
(A)while循环执行2次(B)无限循环(C)循环体语句一次也不执行(D)执行一次
4程序段如下:
i
tk0
whilek2pri
tf“lastd
”k
13
f湖北汽车工业学院《C语言程序设计》习题集则正确的执行结果是last
(A)2(B)3(C)4(D)无结果
5执行下面的程序后,a的值为()
mai

i
tab
fora1b1a100a

ifb20break

ifb31


b3

co
ti
ue


b5

(A)7(B)8(C)9(D)10


6分析下列程序

mai



i
t
3Ijk

forI0I3I



I0

k2


forI0IkI
forj0jkj

j
I1
pri
tf“d

1(A)2(B)1(C)0(D)3
7下面程序的输出结果是()
mai

i
t
0
while
1
pri
tf“dt”

pri
tf“d


(A)123(B)012(C)112(D)122
8当输入为”quert”时,下面程序的执行结果是()
mai

14
fcharc
湖北汽车工业学院《C语言程序设计》习题集
cgetchar
whilecgetchar’’putcharcr
好听全球资料 返回顶部