當輸入a=3,b=-1,n=5時,下列程序語句執(zhí)行后,輸出的是c= .
Read a,b,n
i←1
While i≤n-2
c←a+b
a←b
b←c
i←i+1
End While
Print c
End.
【答案】分析:先根據(jù)循環(huán)條件和循環(huán)體判定循環(huán)的次數(shù),然后根據(jù)運行的后s的值找出規(guī)律,從而得出所求.
解答:解:根據(jù)題意可知該循環(huán)體運行3次
第一次:
c=a+b=2
a=b=-1
b=c=2
i=2
第二次:
c=a+b=1
a=b=2
b=c=1
i=3
第三次:c=a+b=3
a=b=1
b=c=3
i=4,不滿足i≤3,退出循環(huán)
∴輸出的是c=3.
故答案為:3.
點評:本題主要考查了偽代碼、當型循環(huán)結(jié)構(gòu),循環(huán)結(jié)構(gòu)有兩種形式:當型循環(huán)結(jié)構(gòu)和直到型循環(huán)結(jié)構(gòu).屬于基礎題.