精英家教网 > 高中数学 > 题目详情

下列程序

i=12

s=1

DO

s=" s" * i

i = i-1

LOOP UNTIL “条件”

PRINT  s

END

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

A.i > 11            B.i >=11            C.i <=11            D.i<11

 

【答案】

D

【解析】

试题分析:该程序框图功能是计算相邻正整数的乘积,今有输出结果132=11×12,所以判断框中应填i<11,故选D.

考点:本题主要考查程序框图的填充。

点评:简单题,算法问题已成为高考必考内容,一般难度不大,像这种程序框图的填充问题,通过逐步运行结果,计算即可。

 

练习册系列答案
相关习题

科目:高中数学 来源: 题型:

为了计算
1
2
+
1
5
+
1
8
+
1
11
+…+
1
146
的值,设计了如图所示的程序框图,则下列四个选项中不能做为程序框图中空白判断框内条件的是(  )

查看答案和解析>>

科目:高中数学 来源: 题型:013

下列程序段的执行结果是(  )

sum=0

i=2

WHILE i<=12

sum=sum+i

i=i+3

WEND

PRINT sum

END

A.38    B.26     C.11   D.24

查看答案和解析>>

科目:高中数学 来源:2010年辽宁省东北育才学校高一下学期期中考试数学试题 题型:解答题

(本题满分12分) 已知mod(a,b)是一个函数,它的意义指的是整数除以整数所得的余数。下面请你阅读下列在Scilab环境下编写的程序:
S=0;
for i=1:1:100
if  mod(i,2)==1
S=S+i^2;
else 
S=S-i^2;
end;
end;
print(%io(2),S)
回答下列问题:(1)此程序中包括了哪些基本算法语句?
(2)画出此算法对应的程序框图;
(3)在Scilab环境下用while语句重新设计此程序。

查看答案和解析>>

科目:高中数学 来源: 题型:

下列程序段的执行结果是(    )

    sum=0

    i=2

    While  i<=12

    sum=sum+i

    i=i+3

    Wend

    Print sum

    End

A.38                B.26                C.11                     D.24

查看答案和解析>>

同步练习册答案