第六章练习题
设有程序段
$/
?(< $T/
则下面描述中正确的是
?(< 循环执行 $ 次 循环是无限循环
循环体语句一次也不执行 循环体语句执行一次
有以下程序段
$2$/
?(< 00$2/
'5+A)*A2/
则
运行程序段后输出 $运行程序段后输出
程序段中的控制表达式是非法的 程序段执行无限次
语句 ?(< 0U中的表达式0U 等价于
U$U0U0$U
$下面程序段的运行结果是
//"/
?(< CC"F///"@@/G
'5+A)*)*)*A"/
$$
第一次循环 C 成立,所以CC",执行
第二次循环 "C 不成立,所以C$C",再执行
第三次循环 "$C 成立C 不小于 ",循环终止
下面程序段的运行结果是
9$/
?(< C99/
'5+A)*)*A9/
$"$$
下面程序段的运行结果是
$/
?(< C/'5+A)*A/
有语法错
时 为 小于等于 ,为真,继续执行,此时等于 (是先用后自身加
)然后执行一次 为 结束了循环, 变为 。( 是自身先加 后用
下面程序的功能是将从键盘输入的一对数由小到大排序输出。当输入一对相等数
时结束循环请选择填空
O*1* C,*6(E
F/
2"+A)*)*ABB/
?(< 【】