- 3
- 0
- 约2.46千字
- 约 10页
- 2021-11-12 发布于天津
- 举报
[A
1 •读下面的算法语句,输出的结果是 (
I = 1
S= 0
Do
S= 2* S+ 1
I = I + 1
Loop While I 4
输出S.
A • 2
C. 15
解析:选 C.当 I = 1 时,S= ox 2 + 1 = 1;
3X 2 + 1 = 7;当 1 = 4 时,S= 7 X 2+ 1 = 15•故选 C.
2.下面给出的四个算法框图中满足 Do Loop语句的是( )
解析:选D.当执行Do Loop语句时,先执行一次循环体,若符合条件,继续执行循环
体,当不符合条件时,跳出循环,执行 Do Loop语句后的语句.
3 •读下面用Do Loop语句描述的算法语句:
输入N;
i= 1
S= 1
S= S*i
Loop While i N
输出 S.
如果输入 N 的值为 6,那么输出的结果为 (
)
A . 6
B. 720
C. 120
D. i
解析:选 B.由 Do Loop 语句知,S= 1X 2 X 3 X 4X 5X 6 = 720.
4.已知下列语句:
i= 1
Do
i= i+ 1
Loop While i*i100
i= i-1
输出 i.
最后输出的结果是 ( )
A. i-1
B. 100
C. 10
D. 9
解析:选D.由循环语句及赋值语句可知,当
i*i 100时跳出循环体,此时i = 10,故最
后输
原创力文档

文档评论(0)