W3Cschool
恭喜您成為首批注冊(cè)用戶(hù)
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
主程序中調(diào)用帶初始化變量的子程序時(shí),需要注意使用相同類(lèi)型的變量來(lái)給子程序初始化參數(shù),否則就會(huì)報(bào)錯(cuò)。如示例 3 中所示,子程序中所定義的參數(shù) x 和 y 為實(shí)數(shù)、參數(shù) m 和 n 為整數(shù)。主程序中調(diào)用時(shí)傳遞的變量值也是對(duì)應(yīng)的實(shí)數(shù)和整數(shù),具體如下表所示。
!!! 示例 3
program stest3
implicit none
real z
integer n
z = 200.0
n = 21
call subr3(10.0, z**2, 100, n*5+1)
end program stest3
subroutine subr3(x, y, m, n)
implicit none
real x, y
integer m, n
print *, x, y, m, n
end subroutine subr3
調(diào)用語(yǔ)句 | 子程序語(yǔ)句 | 數(shù)值類(lèi)型 |
---|---|---|
10.0 | x | 實(shí)數(shù) |
z**2 | y | 實(shí)數(shù) |
100 | m | 整數(shù) |
n*5+1 | n | 整數(shù) |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話(huà):173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: