求满足1+2+3+…+n>500的最小自然数n。以下是解决该问题的一个程序,但有几处错误,请找出错误,并予以更正。
题型:同步题难度:来源:
求满足1+2+3+…+n>500的最小自然数n。以下是解决该问题的一个程序,但有几处错误,请找出错误,并予以更正。 |
|
答案
解:(1)DO应改为WHILE; (2)PRINT n+1应改为PRINT n; (3)S=1应改为S=0。 |
举一反三
下列对WHILE语句的说法不正确的是 |
[ ] |
A.当计算机遇到WHILE语句时,先判断条件的真假,如果条件符合,就执行WHILE与WEND之间的循环体 B.当计算机遇到WHILE语句时,先判断条件的真假,如果条件不符合,计算机将不执行循环体,直接跳到WEND语句后,执行WEND之后的语句 C.WHILE型循环语句结构也叫当型循环语句结构 D.当型循环有时也称为“后测试型”循环 |
如果以下程序运行后输出的结果是132,那么在程序中LOOP UNTIL后面的“条件”应为 |
|
[ ] |
A.i>11 B.i>=11 C.i<=11 D.i<11 |
已知如下程序: |
|
其运行结果是 |
[ ] |
A.j=j-1 B.j=100 C.j=10 D.j=9 |
下列程序运行后的输出结果是 |
|
[ ] |
A.17 B.19 C.21 D.23 |
下列程序运行后输出的结果为 |
|
[ ] |
A.17 B.19 C.21 D.23 |
最新试题
热门考点