題組內容
第二題: 給定一個如右圖之程式流程圖,請分別回答下列問題:(需有解題過程)
(三)假如在這流程圖中,將 B= B+A 修改成 B= B+2,此 程式最後的輸出為何。【7 分】
詳解 (共 2 筆)
詳解
A=-3, B=8
詳解
1.A=5,B=0 ->B=B+2=0+2=2 -> A<-2(否) -> A=A-2=5-2=3
2.A=3,B=2 ->B=B+2=2+2=4 -> A<-2(否) -> A=A-2=3-2=1
3.A=1,B=4->B=B+2=4+2=6 -> A<-2(否) -> A=A-2=1-2=-1
4.A=-1,B=6 ->B=B+2=6+2=8 -> A<-2(否) -> A=A-2=-1-2=-3
5.A=-3,B=8 ->B=B+2=8+2=10 -> A<-2(是) -> B=10