如下程序的循环次数为(  )
x=0
WHILE x<20
x=x+1
x=x2
WEND
PRINT x
END
A.1B.2C.3D.4
当前题号:1 | 题型:单选题 | 难度:0.99
阅读下列程序:
甲:
i=1 
S=0 
WHILE i<=1000
S=S+i
i=i+1
WEND
PRINT S
END
 
乙:
i=1000
S=0
DO
S=S+i
i=i–1
LOOP  UNTIL i<1
PRINT S
END
 
对程序甲、乙和输出结果判断正确的是
A.程序不同,结果不同B.程序不同,结果相同
C.程序相同,结果不同D.程序相同,结果相同
当前题号:2 | 题型:单选题 | 难度:0.99
下面程序的目的是(  )
a=input(“a=”);
b=input(“b=”);
while a<>b
 if a>=b
 a=a-b;
 else
 b=b-a;
 end
end
print(%io(2),a);
A.求a/b的余数
B.求a,b的最小公倍数
C.求ab整除的商
D.求a,b的最大公约数
当前题号:3 | 题型:单选题 | 难度:0.99
下面两个程序最后输出的S的值为(  )
程序1:
i=1;
while i<8
i=i+2;
S=2i+3;
end
print(%io(2),S);
程序2:
i=1;
while i<8
S=2i+3;
i=i+2;
end
print(%io(2),S);
A.都是17B.都是21
C.21,17D.17,21
当前题号:4 | 题型:单选题 | 难度:0.99
写出下列程序的算术表达式.
i=1;
S=0;
while i<10
S=S+1/(2*  i+1);
i=i+1;
end
print S;
该程序的表达式为S=____________.
当前题号:5 | 题型:填空题 | 难度:0.99
下列程序的功能是_____.(只列表达式,不需计算出结果) 
S=0;
i=1;
while i<=10
S=S+1/(3*  i-1);
i=i+1;
end
print(%io(2),S);
当前题号:6 | 题型:填空题 | 难度:0.99
下面程序执行后,输出的值为(  )
J=1;
A=0;
while J<5
J=J+1;
A=A+J*  J;
end
print(%io(2),J);
A.4B.5
C.54D.55
当前题号:7 | 题型:单选题 | 难度:0.99
设计一个计算1×3×5×7×9×11×13的算法.图中给出了程序的一部分,则在横线上不能填入的数是(  )
S=1;
i=3;
while i<
S=S*  i;
i=i+2;
end
print    S ;
A.13B.13.5C.14D.14.5
当前题号:8 | 题型:单选题 | 难度:0.99
下面给出一个用循环语句编写的程序:
k=1
sum=0
WHILE k<10
 sum=sum+k2
 k=k+1
WEND
PRINT sum
END
(1)指出程序所用的是何种循环语句,并指出该程序的算法功能;
(2)请用另一种循环语句的形式把该程序写出来.
当前题号:9 | 题型:解答题 | 难度:0.99
根据如下所示的伪代码(图中箭头表示赋值语句中的“=”),可知输出的结果是(   )
A.B.C.D.
当前题号:10 | 题型:单选题 | 难度:0.99