如果右邊程序執(zhí)行后輸出的結果是132,那么在程序until后面的“條件”應為( )
A.i > 11 | B.i >=11 |
C.i <=11 | D.i<11 |
試題分析:第一次循環(huán):
,此時應滿足條件,再次循環(huán);
第二次循環(huán):
,應為輸出的s的值為132,所以此時應結束循環(huán),所until后面的“條件”應為i<11,因此選D。
點評:我們要注意“until語句”和“while語句”的區(qū)別。while語句是先判斷,再執(zhí)行循環(huán)體,當條件滿足時執(zhí)行循環(huán)體;而until語句是先循環(huán)再判斷,當條件不滿足時執(zhí)行循環(huán)體。
練習冊系列答案
相關習題
科目:高中數(shù)學
來源:不詳
題型:填空題
如下給出的是一個與定義在R上f(x)=x3+sinx相關的算法語言,一個公差不為零的等差數(shù)列{an},使得該程序能正常運行且輸出的結果恰好為0,請寫出一個符合條件的數(shù)列{an}的通項公式_______.
n←1 S←0
While i≤10
x←an
S←S+f(x)
n←n+1
End Whlie
Print S
查看答案和解析>>
科目:高中數(shù)學
來源:不詳
題型:單選題
下列程序執(zhí)行后輸出的結果是( 。
n=5 s=0 WHILE s<15 s=s+n n=n-1 WEND PRINT n END
|
A. –1 B. 0 C. 1 D. 2
查看答案和解析>>
科目:高中數(shù)學
來源:不詳
題型:單選題
讀程序
甲: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.程序相同,結果相同 |
查看答案和解析>>
科目:高中數(shù)學
來源:不詳
題型:單選題
若某程序框圖如圖所示,則該程序運行后輸出的值是
查看答案和解析>>
科目:高中數(shù)學
來源:不詳
題型:單選題
閱讀下列程序,輸出結果為2的是 ( )
查看答案和解析>>
科目:高中數(shù)學
來源:不詳
題型:填空題
執(zhí)行如圖所示的程序,若
P=0.9,則輸出的
值是
;
查看答案和解析>>
科目:高中數(shù)學
來源:不詳
題型:填空題
執(zhí)行右邊的程序框圖,輸出的T=
.
查看答案和解析>>
科目:高中數(shù)學
來源:不詳
題型:單選題
右面為一個求20個數(shù)的平均數(shù)的程序,在橫線上應填充的語句為( )
A. i>20 | B. i<20 | C. i>=20 | D. i<=20 |
查看答案和解析>>