題組內容
第二題: 給定一個如右圖之程式流程圖,請分別回答下列問題:(需有解題過程)
(二)請列出程式運作過程中,值 A 和值 B 的變化情形。 【10 分】
詳解 (共 2 筆)
詳解
1.B=5, A=3
2.B=8, A=1
3.B=9, A=-1
4.B=8, A=-3
詳解
1.A=5,B=0 ->B=B+A=0+5=5 -> A<-2(否) -> A=A-2=5-2=3
2.A=3,B=5 ->B=B+A=5+3=8 -> A<-2(否) -> A=A-2=3-2=1
3.A=1,B=8 ->B=B+A=8+1=9 -> A<-2(否) -> A=A-2=1-2=-1
4.A=-1,B=9 ->B=B+A=9+(-1)=8 -> A<-2(否) -> A=A-2=-1-2=-3
5.A=-3,B=8 ->B=B+A=8+(-3)=5 -> A<-2(是) -> B=5