3.2 循环语句
课时过关·能力提升
1.下列问题可以用循环语句设计算法的有( )
①求1+3+32+...+39的和;
②比较a,b两个数的大小;
③对于分段函数,要求输入自变量,输出函数值;
④求平方值小于100的最大自然数.
A.0个 B.1个 C.2个 D.3个
解析:①④可以用循环语句设计算法;②③要用条件语句设计算法.
答案:C
2.对于下面的算法语句,下列判断正确的是( )
x=1
Do
Loop While x<10
输出x.
A.输出结果是1 B.能执行一次
C.能执行10次 D.是死循环
解析:Do后面没有循环体,因此是死循环.
答案:D
3.如果执行以下算法语句后输出的结果是100,那么在While后面的条件表达式应为( )
S=0
i=1
Do
S=S+i^3
i=i+1
Loop While 条件表达式
输出S.
A.i>5 B.i<=4 C.i>=4 D.i<=5
答案:B
4.执行下列算法语句后输出的结果是( )
n=5
S=0
Do
S=S+n
n=n-1
Loop While S<15
输出n.