五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Fortran基礎(chǔ)編程(4)——聲明與程序結(jié)構(gòu)

2022-04-11 11:05 作者:易木木響叮當(dāng)  | 我要投稿

以下內(nèi)容轉(zhuǎn)載木木公眾號:易木木響叮當(dāng)

聲明

Fortran標(biāo)準(zhǔn)中有一項不太好的功能,它的變量并不一定要經(jīng)過程序的聲明才能使用,編譯器會根據(jù)變量名稱的第一個字母來自動決定這個變量的類型。第一個字母為I、J、K、L、M、N的變量會被視為整數(shù)類型,其他的變量則會被視為浮點數(shù)來使用。

implicit命令

在開始做聲明之前,都加入implicit none這個描述可以有效避免上述不太好的功能。
注:implicit命令一定要進(jìn)階program命令的下一行!

常數(shù)的聲明方法

我們的程序中有一些值是固定不變的,比如說重力加速度、圓周率等,這些數(shù)據(jù)可以聲明為“常數(shù)”。


注:常數(shù)在程序中只能設(shè)置一次,數(shù)值設(shè)置后,在程序代碼中不能改變它的內(nèi)容,若在程序中改變“常數(shù)”的值,編譯時會報錯。

變量初值

固定格式中設(shè)置初值時,需要用到DATA命令:
在data后面接上所要設(shè)置初值的變量,然后利用兩個斜杠包住所要設(shè)置的值。


注:程序中聲明的部分一定要全部寫在程序的前面(緊接著program)

IF基礎(chǔ)用法

和python、C、matlab等編程語言一樣,fortran也有著自己的程序流程控制,具體的含義就不多講了,只強(qiáng)調(diào)一下表示的方式與注意的細(xì)節(jié)。
基本程序塊:


或是


多重嵌套


注:如果所需要執(zhí)行的程序模塊只有一行程序代碼,可以把if跟這行代碼寫在同一行,可省略thenend if.




Fortran基礎(chǔ)編程(4)——聲明與程序結(jié)構(gòu)的評論 (共 條)

分享到微博請遵守國家法律
秭归县| 施甸县| 临武县| 青河县| 增城市| 广宗县| 梅河口市| 宽城| 资中县| 绥宁县| 望都县| 长葛市| 平原县| 大邑县| 尚志市| 前郭尔| 新建县| 新乡市| 云南省| 长岭县| 桃江县| 商丘市| 兰溪市| 惠东县| 岢岚县| 钟山县| 拉萨市| 大方县| 康保县| 武穴市| 郴州市| 策勒县| 密云县| 宁津县| 思南县| 耒阳市| 乐昌市| 开鲁县| 武威市| 延安市| 黄龙县|