freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

fortran語(yǔ)言第2章共8章-資料下載頁(yè)

2025-05-14 08:04本頁(yè)面
  

【正文】 序?qū)⒌却脩糨斎牒罄m(xù)數(shù)據(jù)。如果多于變量個(gè)數(shù),則多余的數(shù)據(jù)不起作用。 3, 10, , , 30, ↙ 后 2個(gè)數(shù)是無(wú)效的,將被忽略。 READ語(yǔ)句讀取前 4個(gè)數(shù)后,程序?qū)⒗^續(xù)執(zhí)行下一條語(yǔ)句。 例如:上述 READ語(yǔ)句執(zhí)行時(shí)輸入以下數(shù)據(jù): 第六節(jié) 表控輸入語(yǔ)句 在使用表控輸入語(yǔ)句時(shí)應(yīng)注意以下幾點(diǎn): (4)使用多個(gè) READ語(yǔ)句時(shí),每個(gè) READ語(yǔ)句都是從一個(gè)新的輸入行開(kāi)始讀數(shù)的。 READ(*,*) i, j READ(*,*) a, b 輸入 3, 10, , ↙ 第一個(gè) READ語(yǔ)句讀入前兩個(gè)數(shù),即 i=3, j=10,而第二個(gè)READ語(yǔ)句并不會(huì)從這一輸入行剩余的數(shù)據(jù)中讀數(shù),所以 a,b未被賦值。想要正確賦值,應(yīng)改為兩個(gè)輸入行: 3, 10↙ , ↙ READ(*,*) i, j, a, b 輸入 3, 10 / , ↙ i=3 a值不變 = 0 j=10 b值不變 = 0 第六節(jié) 表控輸入語(yǔ)句 在使用表控輸入語(yǔ)句時(shí)應(yīng)注意以下幾點(diǎn): (5)如果在輸入數(shù)據(jù)行中出現(xiàn) “ / ” 號(hào),表示對(duì) READ語(yǔ)句的輸入到此結(jié)束,未被賦值的變量保持原值不變。 (6)如果 READ語(yǔ)句中有幾個(gè)連續(xù)的變量要賦以相同的值,則可用重復(fù)因子 r, r表示某一數(shù)據(jù)重復(fù)出現(xiàn)的次數(shù)。 例如: READ *,i,j,k,a,b,c,d,str1,str2執(zhí)行時(shí)輸入以下數(shù)據(jù): 3*12, 4*, 2*‘student’ ↙ 將 12賦予 i, j, k,將 a, b, c, d,將“ student”賦予 str1和 str2。 第六節(jié) 表控輸入語(yǔ)句 (7)在一個(gè)數(shù)之間不能插入空格。因?yàn)榭崭褚彩莾蓚€(gè)數(shù)據(jù)間的分隔符。 例如: m=123, n=456,輸入語(yǔ)句為: READ *, m,n 如果輸入數(shù)據(jù)為: 1□ 23, 456 ↙ 鍵入數(shù)據(jù)時(shí)不小心輸入了一個(gè)空格,則執(zhí)行結(jié)果為 m=1, n=23,顯然不是想要的數(shù)據(jù)。 (8)當(dāng)變量為整型,而輸入的數(shù)據(jù)為實(shí)型時(shí),按出錯(cuò)處理。若變量為實(shí)型,而輸入數(shù)據(jù)為整型,則系統(tǒng)自動(dòng)將輸入數(shù)據(jù)轉(zhuǎn)換為實(shí)型再賦值給實(shí)型變量。 例如: READ *, a,b 輸入: 12, 34 執(zhí)行結(jié)果為 a=, b=。 一、含義: 表控輸出是最簡(jiǎn)單的格式輸出。其輸出格式不必用戶自己說(shuō)明,而是由系統(tǒng)作了隱含的規(guī)定,故也稱(chēng)為固定格式輸出。 FORTRAN提供了兩種形式的表控輸出語(yǔ)句: PRINT輸出語(yǔ)句和 WRITE輸出語(yǔ)句。 二、寫(xiě)法: WRITE ( *, *)輸出表 PRINT*,輸出表 表控格式 三、功能: WRITE語(yǔ)句中第一個(gè)星號(hào)“ *”表示在系統(tǒng)隱含指定的設(shè)備上輸出; WRITE語(yǔ)句中的第二個(gè)星號(hào)“ *”表示“表控格式輸出”;輸出項(xiàng)可以有多個(gè),每個(gè)輸出項(xiàng)之間用逗號(hào)“ ,”分隔;當(dāng)語(yǔ)句中沒(méi)有輸出項(xiàng)時(shí),命令將輸出一個(gè)空白行。 第七節(jié) 表控輸出語(yǔ)句 變量名,表達(dá)式或常量 四、表控輸出的特點(diǎn): ⒈系統(tǒng)自動(dòng)地分別為每一個(gè)不同類(lèi)型的數(shù)據(jù)規(guī)定所占的列數(shù)和表數(shù)形式。 10~ 13列,數(shù)據(jù)打印在這些列的右端。當(dāng)要輸出的數(shù)據(jù)位數(shù)不夠時(shí),左端以空格補(bǔ)齊。 第七節(jié) 表控輸出語(yǔ)句 四、表控輸出的特點(diǎn): 15~ 18列,其中小數(shù)部分 6~ 7列。如果實(shí)數(shù)的值很大,以上格式無(wú)法容納,則系統(tǒng)會(huì)自動(dòng)改成用標(biāo)準(zhǔn)化的指數(shù)形式輸出。 第七節(jié) 表控輸出語(yǔ)句 15列,其中指數(shù)部分 4 ~ 5列,小數(shù)部分 6列。 print或 write語(yǔ)句可同時(shí)輸出多個(gè)整數(shù)和實(shí)數(shù)。當(dāng)在一行內(nèi)打印不下時(shí),會(huì)自動(dòng)換行再打印,直到把全部需輸出的數(shù)據(jù)打印完為止。 數(shù)(例如 IBM— PC為 7位 ),或?qū)崝?shù)的數(shù)值小于 1,則在 輸出時(shí)會(huì)自動(dòng)轉(zhuǎn)換成規(guī)范化的指數(shù)形式輸出 。如 123 106和 , 四、表控輸出的特點(diǎn): 第七節(jié) 表控輸出語(yǔ)句 第七節(jié) 表控輸出語(yǔ)句 print或 write語(yǔ)句中無(wú)任何輸出項(xiàng),它將輸出一個(gè)空白行 。 ★ 表控輸出結(jié)果因不同計(jì)算機(jī)而異! PRINT *, 或 WRITE(*,*) 四、表控輸出的特點(diǎn): 例 分析下列程序的結(jié)果 implicit none integer m , n read * , m , n , n , m m=m+n n=m+n print * , m , n end 當(dāng)輸入 7 8 9 10時(shí) 輸出結(jié)果為 ? 19 28 例 : 輸入三個(gè)實(shí)數(shù) , 輸出最大值和最小值 read * , x1 , x2 , x3 maxnum=max(x1 , x2 , x3) minum=min(x1 , x2 , x3) print * , 最大的數(shù)是 , maxnum write( * , *) 最小的數(shù)是 “ , minum end 從鍵盤(pán)輸入 , , 輸出結(jié)果為: 最大的數(shù)是 最小的數(shù)是 例: 交換 x和 y的值 implicit none real x,y,z print*,39。請(qǐng)輸入 x和 y的值: 39。 read*,x,y write(*,*)print*,39。交換前 x和 y的值為: x=39。,x,39。y=39。,y z=x。x=y。y=z print*,39。交換后 x和 y的值為: x=39。,x,39。y=39。,y end 第八節(jié) END語(yǔ)句、 STOP語(yǔ)句和 PAUSE語(yǔ)句 END語(yǔ)句應(yīng)該出現(xiàn)在程序單位的最后一行,一個(gè)程序單位中只能有一個(gè) END語(yǔ)句。 它的作用有:結(jié)束本程序單位的運(yùn)行,作為一個(gè)程序單位的結(jié)束標(biāo)志,子程序中的 END還有使流程返回調(diào)用程序(兼有 RETURN語(yǔ)句的功能)。 一個(gè)程序單位中可以有多個(gè) STOP語(yǔ)句,執(zhí)行到任一個(gè) STOP語(yǔ)句處時(shí),程序即停止運(yùn)行 。在子程序中如果有STOP語(yǔ)句,也是使整個(gè)程序停止運(yùn)行。 STOP 1111 或 STOP ’ERROR1’ 其中, 1111和 ERROR1為輸出信息,供調(diào)試程序和辨別流程用。數(shù)字為不超過(guò) 5位的無(wú)符號(hào)整數(shù),字符串加引號(hào)。 第八節(jié) END語(yǔ)句、 STOP語(yǔ)句和 PAUSE語(yǔ)句 PAUSE語(yǔ)句是暫停語(yǔ)句 ,調(diào)試程序用,調(diào)試完成后可刪去。程序暫停時(shí), 按回車(chē)鍵則繼續(xù)運(yùn)行。使用方法同 STOP語(yǔ)句。 程序舉例 【 例 】 輸入一個(gè)三位整數(shù),將它反向輸出,如輸入123,輸出 321。 分析 :用 n代表原三位整數(shù), n n n3分別代表其個(gè)位、十位、百位, m代表反向的數(shù)。 m=n1*100+n2*10+n3, 如: 321實(shí)際上是 3*100+2*10+1。解決此問(wèn)題的關(guān)鍵在于如何將 n拆分成 3,這可以通整除與求余運(yùn)算來(lái)完成。 integer n , m , n1 , n2 , n3 read * , n n1=mod(n , 10) n2=mod(n/10 , 10) n3=n/100 m=n1*100+n2*10+n3 print * , 原來(lái)的數(shù)為 : , n print * , 反向輸出的數(shù)為 : , m end 程序舉例 program exam1 read(*,*) a,b,c s=(a+b+c)/ area=sqrt(s*(sa)*(sb)*(sc)) write(*,*) 39。a=39。,a,39。b=39。,b,39。c=39。,c write(*,*) 39。area=39。,area end 1. 求三角形面積。(用公式 ) ))()(( csbsass ??? program exam2 real I R0=100. R1=20. R2=50. U=100. R12=R1*R2/(R1+R2) R=R0+R12 I=U/R write(*,*) 39。R=39。,R write(*,*) 39。I=39。,I end 2. 已知 U=100v, R1=20Ω, R2=50 Ω, R0=100 Ω 。 求等效電阻 R和總電流 I。 program exam3 parameter(pi=) h=20210. R= vc=7900.*sqrt(R)/sqrt(h+R) ve=vc*sqrt() c=*pi*(h+R) t=c/vc vc=int(vc*3600./1000.*100.+)/100. ve=int(ve*3600./1000.*100.+)/100. t=int(t/60.*100.+)/100. write(*,*) 39。vc=39。, vc, 39。Km/h39。 write(*,*) 39。ve=39。, ve, 39。Km/h39。 write(*,*) 39。time=39。, t, 39。minutes39。 end 3. 已知:人造衛(wèi)星距地面 h=20210m, 地球半徑 R= 106m 。求: (1)衛(wèi)星繞地球圓周運(yùn)動(dòng)速度 Vc(Km/h)和脫離軌道速度 Ve(Km/h), (2)環(huán)行一周所需時(shí)間。以上結(jié)果取小數(shù)點(diǎn)后兩位,對(duì)第三位四舍五入。 )/()(790 0 smhRRVc ??ce VV 2?謝謝觀看! ? 更多網(wǎng)絡(luò)資源: ?
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1