問題:
畫出下列偽碼程式的流程圖、流圖。大家幫我看看參考答案給出的流程圖答案,我指出來那一個箭頭的資料流(指回到LOOP的那根線),應該刪去嗎,我感覺邏輯不對啊,你們覺得呢?
C EXAMPLE
LOOP:DO WHILE X>0
A=B+1
IF A>10
THEN X=A
ELSE
Y=Z
END IF
IF Y<5
THEN PRINT X,Y
ELSE IF Y=2
THEN GOTO LOOP
ELSE
C=3
END IF
END IF
G=H+R
END DO
IF F>0
THEN PRINT G
ELSE
PRINT K
END IF
STOP

請問要刪去嗎?
好心的大佬能順便指教一下嗎?
uj5u.com熱心網友回復:
不刪,而是要加一個②的判斷再跳轉(因為不是無條件跳轉的,而是判斷X>0來決定是否跳轉的)。看程式也應該是②放到⑨之后轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/42721.html
標籤:C語言
