亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

fortran 如何屏蔽語句?

fortran 如何屏蔽語句?

紫衣仙女 2019-04-04 14:07:49
fortran 如何屏蔽語句
查看完整描述

3 回答

?
鴻蒙傳說

TA貢獻1865條經驗 獲得超7個贊

implicit real(dknd) (a-h,o-z)

的意思是:
以d,k,n,a-h,o-z開頭的變量默認為實數型的意思

以后出現了a1,b2,c3等變量名,fortran都默認為實數

查看完整回答
反對 回復 2019-04-09
?
莫回無

TA貢獻1865條經驗 獲得超7個贊

如何在fortran中讀寫文件時不換行?這是個極簡單又極復雜的問題,簡單到只要一個字符,復雜到翻破了好幾本語法書也沒找見。fortran中默認一條read或者write結束之后就換一行,但是讀和寫還有些不太一樣。
讀文件時,read之后如果寫了一個數組,就像這樣:
read(10,*)Y(1:n)
整整一行數就全都讀到數組里了。但是如果用write,寫到文件中卻不是這個樣子,會給你一個超級長的文件然后每行只有一個數。有一個選項叫ADVANCE='YES'/'NO',可以控制輸入輸出語句完了之后要不要換行,默認是'YES',很不幸,在intel的fortran中這個選項只對read起作用,write依舊不行。
在fortran的輸入輸出中,"/"表示換行,那么"\"表示什么意思呢,就是“不換行”。這是我在網上逛了老半天才看到的,為了防止忘記,寫到博客里面,立此存照。
下面是一段fortran代碼樣例,要處理的數據20個數就會換一行,一般來講最后一行是不滿20個數的,需要用個同余判斷一下

查看完整回答
反對 回復 2019-04-09
  • 3 回答
  • 0 關注
  • 1078 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號