3、如果下面程序执行后输出的结果是132,那么在程序until后面的“条件”应为( )。

3、如果下面程序执行后输出的结果是132,那么在程序until后面的“条件”应为()。i=12:s=1DOs=s*ii=i-1LOOPUNTIL“条件”PRINTsEND... 3、如果下面程序执行后输出的结果是132,那么在程序until后面的“条件”应为( )。i=12:s=1DO s= s * i i = i-1LOOP UNTIL “条件”PRINT sENDA、i > 11 B、i >=11 C、i <=11 D、i<11 展开
 我来答
顾毓琇
2013-10-05 · TA获得超过568个赞
知道小有建树答主
回答量:141
采纳率:100%
帮助的人:34.5万
展开全部
试题分析:
第一次循环:,此时应满足条件,再次循环;
第二次循环:s=s*i=132,i=i-1=11应为输出的s的值为132,所以此时应结束循环,所until后面的“条件”应为i<11,因此选D。
考点:until语句。
点评:我们要注意“until语句”和“while语句”的区别。while语句是先判断,再执行循环体,当条件满足时执行循环体;而until语句是先循环再判断,当条件不满足时执行循环体。
徐琳涵lucy
2013-02-21 · 超过15用户采纳过TA的回答
知道答主
回答量:69
采纳率:0%
帮助的人:40.5万
展开全部
我觉得选d
但是,我碰到的题说输出的结果是11880其他都一样。我想填i小于9答案是i小于等于9。。。纠结啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式