xyc
(A)100(B)110(C)011(D)001
6两次运行下面的程序,如果从键盘上分别输入6和4,则输出结果是()。
湖
mai
北
i
tx
汽
车
sca
f“d”x
工
ifx5pri
tf“d”x
业
学
elsepri
tf“d
”x
院
(A)7和5(B)6和3(C)7和4(D)6和4
计
算
7写出下面程序的运行结果()。
机
mai
实
验
i
tx1y1z0
教
ifz0
学
示
ify0x3
范
elsex5
中
心
pri
tf“dt”x
ifzy0x3
elseify0x5
elsex7
pri
tf“dt”x
pri
tf“dt”z
(A)170(B)370(C)550(D)151
8写出下面程序的运行结果()。
mai
i
txy1z0
ify0x5
pri
tf“xdt”xify0x3elsex5
pri
tf“xdt
”x
x1
10
fifz0
湖北汽车工业学院《C语言程序设计》习题集
ify0x3elsex5pri
tf“xdt
”x
ifzy0x3
elseify0x5
elsex7
pri
tf“xdt”x
湖
pri
tf“zdt
”z
北
ifxzyx3
汽
车
pri
tf“xdt”x
工
pri
tf“zdt
”z
业
学
(A)x5x5(B)x5x5(C)x5x5(D)x5x5
院
x1
x1
x5
x1
计
算
x7z0
x5z0
x7z0
x7z0
机
x3z1
x3z0
x3z1
x3z0
实验
9若有以下函数关系
教
x0时y2x
学示
x0时yx
范
x0时yx1
中
下面程序段能正确表示以上关系的是()。
心
(A)y2x(B)y2x(C)ifx0
Dyx1
ifx0
ifx0
ifx0yxifx0
ifx0yxifx0yx1elseyx1ifx0y2x
elseyx1elseyx
elsey2x
elseyx
10若有以下变量定义:
floatxi
tab
则正确的switch语句是()。
(A)switchx
Bswitchx
Cswitchab
Dswitchab
case10pri
tf“ok”case12pri
tf“ok”case1pri
tf“ok”case1pri
tf“ok”
case20pri
tf“this”case3pri
tf“this”case2apri
tf“this”case12pri
tf“this”
1以下两条if语句合并成一条if语句为()。
ifabx1
11
felsey2
湖北汽车工业学院《C语言程序设计》习题集
ifabpri
tf“yd
”y
elsepri
tf“xd
”x
2以下程序的功能是计算一元二次方程ax2bxc0的根,补足程序中空缺的语句。
i
cludemathh
mai
湖
floatabc_abs_derta_doubleapart1part2
北
pri
tf“e
terabc”
汽
车
sca
f“fff”abc
工
if
业
学
ifpri
tf“
oa
swerduetoi
puterror
”
院
elsepri
tf“thesi
glerootisf
”cb
计
算
else
机
_dertabb4ac
实
验
_doublea2a
教
part1b2a
学
示
_absabs_derta
范
part2sqrt_abs_doublea
中
心
if
pri
tf“complexroot
realr