✨ 最佳解答 ✨
這題應該是LOOP UNTIL指令,條件式不成立往DO做,直到成立才結束程式。 我一邊說,你一邊看著圖。
看到Do loop先看到第9行,0>8,不成立,往第3行做,0+1=1
再來又遇到Do loop
看到第7行,1>4,不成立,往第5行做,1+1=2,再往下走
第7行,2>4,不成立,往第5行做,2+1=3,再往下走
第7行,3>4,不成立,往第5行做,3+1=4,再往下走
第7行,4>4,不成立,往第5行做,4+1=5,再往下走
第7行,5>4,成立,結束程式。往下走
第9行,5>8,不成立,往第4行做,5+2=7,往下走
第9行,7>8,不成立,往第4行做,7+2=9,往下走
第九行,9>8,成立,結束程式。
選項沒有9
只有 4 8 11 12
所以答案是再加2變11嗎
(• •;)不是吧,exit do不是退出的意思嗎,9已經大於8了應該要退出的,難道還要再繞一次?如果要的話,中間的指令在要退出的時候也要再加一,那最後答案也應該=10啊
我不知道(T_T) 解答是寫11
M=0+2+1+1+1+2+1+2+1=11
9-4- 6-7-6-7-6-7 -9-4- 6-7 -9-4- 6-7 -9-10
第二行看著圖找順序對照
。