读程序
甲:INPUT i=1 乙:INPUT i=1000
S=0 S=0
WHILE i<=1000 DO
S=S+i S=S+i
i=i+l i=i一1
WEND LOOP UNTIL i≤1
PRINT S PRINT S
END END
对甲乙两程序和输出结果判断正确的是 ( )
| A.程序不同,结果不同 | B.程序不同,结果相同 |
| C.程序相同,结果不同 | D.程序相同,结果相同 |
读程序
甲:INPUT i=1 乙:INPUT i=1000
S=0 S=0
WHILE i<=1000 DO
S=S+i S=S+i
i=i+l i=i-1
WEND LOOP UNTIL i≤1
PRINT S PRINT S
END END
对甲乙两程序和输出结果判断正确的是 ( )
| A.程序不同,结果不同 | B.程序不同,结果相同 |
| C.程序相同,结果不同 | D.程序相同,结果相同 |
以下程序运行时输出的结果是( )![]()
| A.12,15 | B.12,9 |
| C.12,21 | D.21,12 |
下列程序
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 |
以下程序的功能是( )
S=1;
for i=1:1:10
S=(3^i)*S;
end
S
| A.计算3×10的值 | B.计算355的值 |
| C.计算310的值 | D.计算1×2×3×…×10的值 |
若某程序框图如图所示,则该程序运行后输出的值是![]()
| A.4 | B.5 | C.6 | D.7 |
如图中的程序框图的循环体执行的次数是( )![]()
| A.50 | B.49 | C.100 | D.99 |
执行如图所示的程序框图,输出的
值为( )![]()
| A. | B. | C. | D. |
执行下面的程序框图,如果输入的N是6,那么输出的是( )![]()
| A.120 | B.720 |
| C.1440 | D.5040 |
根据下列算法语句, 当输入x为60时, 输出y的值为 ( )![]()
| A.25 | B.30 | C.31 | D.61 |