精英家教网 > 高中数学 > 题目详情
读程序                     
甲:INPUT  i=1       乙:INPUT  i=1000
S=0                   S=0
WHILE i<=1000       DO
S=S+i                      S=S+i
i=i+l                      i=i-1
WEND                LOOP UNTIL i≤1
PRINT S               PRINT  S
END                  END
对甲乙两程序和输出结果判断正确的是                           (    )
A.程序不同,结果不同 B.程序不同,结果相同 
C.程序相同,结果不同D.程序相同,结果相同
A

试题分析:甲程序循环变量初始值1,步长1,循环1000次,求1到1000的和;do.....loop until先循环一次,在判断是否满足条件,while...wend 和 do until...loop都是先判断条件再循环。也就是第一个比后两个多一次循环。故选A。
点评:简单题,从初始值、步长、循环语句等认识程序。
练习册系列答案
相关习题

科目:高中数学 来源:不详 题型:填空题

执行如图所示算法的伪代码,则输出的值为     

查看答案和解析>>

科目:高中数学 来源:不详 题型:填空题

已知某算法的伪代码如图,根据伪代码,若函数g(x)=f(x)﹣m在R上有且只有两个零点,则实数m的取值范围是              

查看答案和解析>>

科目:高中数学 来源:不详 题型:单选题

下列赋值语句正确的是
A.B.C.D.

查看答案和解析>>

科目:高中数学 来源:不详 题型:单选题

以下程序的功能是(  )
S=1;
for i=1:1:10
S=(3^i)*S;
end
S
A.计算3×10的值B.计算355的值
C.计算310的值D.计算1×2×3×…×10的值

查看答案和解析>>

科目:高中数学 来源:不详 题型:单选题

在输入语句中,若同时输入多个变量,则变量之间的分隔符号是(    )
A.逗号B.空格C.分号D.顿号

查看答案和解析>>

科目:高中数学 来源:不详 题型:单选题

如图所示的程序框图所表示的算法是
A.12+22+32+…+102
B.102+112+122+…+10002
C.102+202+302+…+10002
D.12+22+32+…+10002

查看答案和解析>>

科目:高中数学 来源:不详 题型:单选题

阅读如图所示的算法框图,输出的结果S的值为
 
A.B.C.0D.

查看答案和解析>>

科目:高中数学 来源:不详 题型:单选题

时,下面的程序段输出的结果是(   )
IF  THEN
 
else

PRINT y
A.    B.    C.    D.

查看答案和解析>>

同步练习册答案