Re: [問題] 指令過長該怎麼辦
※ 引述《Zinre (葉牙)》之銘言:
: if(dA>0.05*a .or. dB>0.05*b .or. dC>0.05*c .or. delD>0.05*d .or.
: dE>0.05*e .or. dF>0.05*f) then
: 我想打的指令是滿足其中一項條件就執行
: 但是條件太多項
: 沒辦法打在同一行
: 如果要分行打的話
: 是下面這個樣子嗎?
: if(dA>0.05*a .or. dB>0.05*b .or. dC>0.05*c .or. delD>0.05*d .or.
: & dE>0.05*e .or. dF>0.05*f) then
看樣子是用90/95吧
若是90/95這樣寫是對的
若是77
那在第二行地第7格隨便加個東西即可,而通常是用&符號
還有, > < == 與 .gt. .lt. .eq.不要混用,程式可讀性會變差
(我個人習慣是fortran一率用 77的方式表式羅輯運算, C/C++才用
> < ==)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.167.77.188
推
04/11 18:08, , 1F
04/11 18:08, 1F
推
04/11 23:20, , 2F
04/11 23:20, 2F
推
04/11 23:23, , 3F
04/11 23:23, 3F
→
04/11 23:24, , 4F
04/11 23:24, 4F
推
04/12 15:54, , 5F
04/12 15:54, 5F
推
04/13 22:48, , 6F
04/13 22:48, 6F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Fortran 近期熱門文章
PTT數位生活區 即時熱門文章