第一次,輸出1
第二次,輸出2
第三次,輸出3
第四次,輸出4
第五次,大于等于5,跳到下一次循環(huán).
第六次,同上
第七次,同上
...
第10次,同上.
最后,輸出a = 11
因此,結(jié)果是1,2,3,4,11
如果你想輸出1,2,3,4,5.那么這樣:
do 11 a=1,10
if (a.GE.5) go to 12
write(*,*)a
11 continue
12 write(*,*)a
不過這樣的寫法不好,最好是這樣:
do a=1,10
if (a.GE.5) Exit
write(*,*)a
End Do
write(*,*)a
如果寫成
do a=1,10
if (a.GE.5) Cycle
write(*,*)a
End Do
write(*,*)a
則等于你的代碼了.我不明白這段程序,do 11 a=1,10 if (a.GE.5) go to 12write(*,*)a11 continue12 write(*,*)a照程序的意思,a從1到10循環(huán)加1,a=1時(shí),不滿足if(>5)的條件,那么不會(huì)go to 12,程序繼續(xù)向下循環(huán),知道a=6的時(shí)候,才滿足if(>5)的條件,go to 12 ,寫出a,那不應(yīng)該顯示出6,7,8,9,10 么??為什么顯示的是1,2,3,4,5呢,求天河兄指教,無限感謝.......問題沒解決之前,不要采納。不然你沒法再追問了。我先回答你,如果還有問題,私信追問。應(yīng)該是 a=5 就滿足了。 a.ge.5 可以寫為 a >= 5。大于等于。Fortran 支持直接書寫 a>=5,你手上的教科書太老了,建議你更換一本新的教科書。a=5時(shí)滿足,跳過。a=6時(shí)也滿足,跳過。a=7時(shí)依然滿足,還是跳過。直到循環(huán)完畢,a都大于等于5,所以5以后的都不輸出了。
fortran語言 循環(huán)問題
fortran語言 循環(huán)問題
program eee
integer a
a=1
do 11 a=1,10
if (a.GE.5) go to 11
write(*,*)a
11 continue
write(*,*)a
stop
end
請(qǐng)問為什么出來的結(jié)果是1,2,3,4,11呢?求大神解答,無限感謝~~
program eee
integer a
a=1
do 11 a=1,10
if (a.GE.5) go to 11
write(*,*)a
11 continue
write(*,*)a
stop
end
請(qǐng)問為什么出來的結(jié)果是1,2,3,4,11呢?求大神解答,無限感謝~~
其他人氣:615 ℃時(shí)間:2020-07-20 05:02:23
優(yōu)質(zhì)解答
我來回答
類似推薦
- fortran循環(huán)程序程序錯(cuò)在哪里?
- fortran語言問題
- 英語翻譯
- 將粉筆頭輕放在以2m/s運(yùn)動(dòng)的傳送帶上,傳送帶留下一條長(zhǎng)度為4米的劃線.請(qǐng)問,為什么劃線的長(zhǎng)度等于傳送帶的位移減去物體的位移?請(qǐng)?jiān)斀?
- <<湯姆索亞歷險(xiǎn)記>>以什么為線索,鞭撻了什么?
- 桂花雨主要內(nèi)容?30字以上
- 誰能幫我想個(gè)詞來形容這個(gè)人
- (找等量關(guān)系列方程)
- 等比數(shù)列{an}中,a1+a2=8,a3-a1=16,則a3等于( ) A.20 B.18 C.10 D.8
- 根據(jù)句意及首字母提示完成字母
- on foot是什么詞(動(dòng)詞還是.)
- ﹙1-1/2²﹚﹙1-1/3²﹚...﹙1-1/2013²﹚
猜你喜歡
- 1自天然藥物提取液中識(shí)別生物堿是否存在的主要反應(yīng)及其試劑有哪些
- 2已知函數(shù)f ( x )等于(cos x)的四次方減去2sin xcos x減去(sin x)的四次方.1)求f ( x ) 的最小正周期;...
- 3在9 8 7 6 5 4 3 2 1=20添上加減乘除使等式成立
- 4用“攛掇”“絮叨”“怠慢”造句
- 5△ABC中,B>90° a=2x-5 b=x+1 c=4 求 x的取值范圍.
- 6Experience more than sufficiently teaches that men govern nothing with more difficult than their tongues.問govern sth wit
- 7氧化銅與稀硫酸反應(yīng)的化學(xué)方程式
- 8為什么高中化學(xué)先學(xué)的離子反應(yīng)再學(xué)氧化還原反應(yīng) 離子反應(yīng)里面有好多寫的時(shí)候要用到氧化還原的知識(shí)的啊
- 9已知:關(guān)于x的方程kx^2-(4k+1)x+3k+3=0
- 10語文作文:如何審題?如何理解話題?
- 11先生的讀音,生是讀一聲還是輕聲
- 12額定電壓220V、容量100L、電阻24.2Ω的電熱水器,它的電功率是多少?