题目内容
下列程序
i=1
WHILE i<8
i=i+2
s=2*i+3
WEND
PRINT s
END
输出的结果是
i=1
WHILE i<8
i=i+2
s=2*i+3
WEND
PRINT s
END
输出的结果是
21
21
.分析:对i进行判定,满足条件执行循环体,依次类推,当i不满足条件i<8,则退出循环,从而输出最终的S的值.
解答:解:i=1满足条件,执行循环体,i=3,S=9
i=3满足条件,执行循环体,i=3+2=5,S=2×5+3=13
i=5满足条件,执行循环体,i=5+2=7,S=2×7+3=17
i=7满足条件,执行循环体,i=7+2=9,S=2×9+3=21
i=9不满足条件,故退出循环,输出21
故答案为:21
i=3满足条件,执行循环体,i=3+2=5,S=2×5+3=13
i=5满足条件,执行循环体,i=5+2=7,S=2×7+3=17
i=7满足条件,执行循环体,i=7+2=9,S=2×9+3=21
i=9不满足条件,故退出循环,输出21
故答案为:21
点评:本题主要考查了当型循环语句,解题的关键是弄清循环的次数,如果将程序摆在我们的面前时,我们要从识别逐个语句,整体把握,概括程序的功能,属于基础题.
练习册系列答案
相关题目