其格式為:GOTO(S1,S2,…,Sn),i
式中i為整型表達(dá)式。S1,S2,…,Sn是與計(jì)算GOTO語句在同一程序段中的可執(zhí)行語句的語句標(biāo)號(hào)。同一語句標(biāo)號(hào)可以在一個(gè)計(jì)算GOTO語句中出現(xiàn)多次。
功能:先計(jì)算i的值,當(dāng)

如果i<1或i>n,則執(zhí)行GOTO 語句后面的語句。
如有下面一連續(xù)函數(shù),當(dāng)給出一個(gè)X值時(shí),要求Y值。函數(shù)為

程序可設(shè)計(jì)為:
READ(*,*)X
GOTO(10,20),X/15.0
Y=40.*X/15.+10.
GOTO 100
10 Y=50
GOTO 100
20 Y=50.-10.*(X-30.)/15.
100 WRITE(*,*)’X=’,X,’Y=’,Y
END
式中i為整型表達(dá)式。S1,S2,…,Sn是與計(jì)算GOTO語句在同一程序段中的可執(zhí)行語句的語句標(biāo)號(hào)。同一語句標(biāo)號(hào)可以在一個(gè)計(jì)算GOTO語句中出現(xiàn)多次。
功能:先計(jì)算i的值,當(dāng)

如果i<1或i>n,則執(zhí)行GOTO 語句后面的語句。
如有下面一連續(xù)函數(shù),當(dāng)給出一個(gè)X值時(shí),要求Y值。函數(shù)為

程序可設(shè)計(jì)為:
READ(*,*)X
GOTO(10,20),X/15.0
Y=40.*X/15.+10.
GOTO 100
10 Y=50
GOTO 100
20 Y=50.-10.*(X-30.)/15.
100 WRITE(*,*)’X=’,X,’Y=’,Y
END