c←0.5
Else
c←2(x-3)
End If
Print c
A.10 B.8
C.5 D.
解析:由8≤4不成立,执行c←2(x-3).
答案:A
二、填空题
解析:第一次运行S=1,此时k=1;
第二次运行S=1+2=3,此时k=2;
第三次运行S=3+23=11,此时k=3;
第四次运行S=11+211>100,此时k=4.
答案:4
8.
a←0
I←1
While I≤5
a←Mod(a+I,5)
I←I+1
End While
Print a
上述伪代码运行后输出的结果为 .
解析:第一次循环a=Mod(1,5)=1;
第二次循环a=Mod(3,5)=3;
第三次循环a=Mod(6,5)=1;
第四次循环a=Mod(5,5)=0;
第五次循环a=Mod(5,5)=0.
答案:0
9.下面伪代码表示的算法功能是 .
s←1
i←3
While s<1 000