分析以下程序:

Read S

If S≥20 And S<60

Then S←3S+5

Print S

Else If S≥60 then

S←S-6

Print S

Else

S←10-S

Print S

End If

若輸入S=10,最后輸出的結(jié)果是________.

答案:0
解析:

此程序兩次用到If條件語句而且是一個鑲嵌在另一個里面,若輸入S=10,判斷S≥20 And S<60是否成立,顯然不成立,進入Else下一步,判斷S≥60是否成立,也不成立,再次進入Else下一步,此時S=10-S,所以S=10-10=0.


練習冊系列答案
相關(guān)習題

科目:高中數(shù)學 來源: 題型:

以下給出的是用條件語句編寫的程序,根據(jù)該程序回答
READ   x
IF     x<a    THEN   y=-x2+ax+b
ELSEy=x2-ax+b
END   IF
PRINT   y
END
(Ⅰ) 求證:輸入x的值互為相反數(shù)則輸出的y值也互為相反數(shù)的充要條件是a2+b2=0;
(Ⅱ) 設常數(shù)b<2
2
-3
,若在[0,1]隨機輸入x,則輸出的y值為負,求實數(shù)a的取值范圍.

查看答案和解析>>

科目:高中數(shù)學 來源:學習高手必修三數(shù)學蘇教版 蘇教版 題型:013

以下程序段輸入a,b的值分別為15,10,執(zhí)行后變量a,b的值分別是

Read a,b

a←a+b

b←a-b

a←a-b

Print a,b

[  ]
A.

20,15

B.

15,15

C.

10,15

D.

10,10

查看答案和解析>>

科目:高中數(shù)學 來源: 題型:解答題

以下給出的是用條件語句編寫的程序,根據(jù)該程序回答
READ  x
IF   x<a  THEN  y=-x2+ax+b
ELSEy=x2-ax+b
END  IF
PRINT  y
END
(Ⅰ) 求證:輸入x的值互為相反數(shù)則輸出的y值也互為相反數(shù)的充要條件是a2+b2=0;
(Ⅱ) 設常數(shù)數(shù)學公式,若在[0,1]隨機輸入x,則輸出的y值為負,求實數(shù)a的取值范圍.

查看答案和解析>>

科目:高中數(shù)學 來源:2008-2009學年江蘇省南通中學高二(上)期中數(shù)學試卷(解析版) 題型:解答題

以下給出的是用條件語句編寫的程序,根據(jù)該程序回答
READ   x
IF     x<a    THEN   y=-x2+ax+b
ELSEy=x2-ax+b
END   IF
PRINT   y
END
(Ⅰ) 求證:輸入x的值互為相反數(shù)則輸出的y值也互為相反數(shù)的充要條件是a2+b2=0;
(Ⅱ) 設常數(shù),若在[0,1]隨機輸入x,則輸出的y值為負,求實數(shù)a的取值范圍.

查看答案和解析>>

同步練習冊答案