第 6 页 共 30 页
.若有 定义:M$)9$则合法的
M! 语句是
M!M !4B%&D(&$
!4B%&DD(&$+
M!$ !%&D(&$
!%&DD(&$+
M!9 !B%&D(&$B
%&(&$
!=B%&DD(&$+
M!=9$ !B%&D(&$!
B%&DD(&$
B%&(&$+
.若有以下变量定义:
$)9$
则正确的 M! 语句是
M! !4B%5D(6$
!4B%5DD(6$+
M! !)B%&D(&$
!B%&DD(&$+
M!=9 !B%5D(6$
!DB%5DD(6$+
M!=9 !B%&D(&$
!=B%&DD(&$+
-.下面关于循环结构的错误叙述是
)M 结构一定能代替 WM 结构编程
)WM 结构一定能代替 M 结构编程
)M 结构一定能代替 结构编程 )可用
9C 语句提前结束循环
,.下列程序段的运行结果是
"$
%5'6)*"$+
MJ**$
*死循环
0.当输入:, 时,下列程序的运行结果是
R!
!$
M!"!J"8(8
M!!*78
!B
!B%!!=$
!B%!!=$9C$
!B%!!=$
B%!!=$9C$
+
%5(6$
+
--03,,--03--
--,,0,,,--00,--
3.在执行以下程序时,如果从键盘上输入:
K回车F,则输出为
R!
!!$
M!"!J"8(8
!F"88II!K"8U8!"!=$
!F"88II!K88!"!*$
%5'!6)!$
+
%5(6$
+
))9!.#)9!).#
.当执行以下程序段时
"*$
"D$+MJ$
)循环体将执行一次
)循环体将执行两次
)循环体将执行无限次
)系统将提示有语法错误
. 运 行 以 下 程 序 后 , 如 果 从 键 盘 上 输 入
!RK回车F,则输出结果为
R!
X",X"$
!!$
M!"!J"8R8
M!!
!78B
!78B
BX==$
!78BX==$
+%5')'(6)X)X$+
))))
.下面程序的功能是从键盘输入若干对整数,
每对整数按从小到大顺序输出,当输入一对相等
的数时结束循环,选择 M 循环条件填空。
)9)$
!5''6)I)I9$
M
F9