应用电脑.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
应用电脑.ppt

* 應用電腦 授課老師: 游政谷 (Applied Computer Science) ComputerScience(4) Fortran螢幕輸出 write(unit,fmt) unit = 6 or * 代表螢幕輸出 fmt = * 代表自由格式輸出 (即不限定格式輸出) write(*,*)’string’ 會直接在螢幕上顯示字串(string)內容 EX: Program example A = 1.34 B = 2.45 C = A + B write(*,*)’C = ‘,C (fortran加減乘除之練習) Stop End 變數宣告(Declaration) 變數宣告的原則: 變數的名稱以英文字母為原則, 可以內含底線與數字, 但不能以數字來起頭 變數名字的長度只有前6個字元有效 變數的名稱不能和Fortran的執行敘述(如program, stop, end, write等等)同名, 也不能與主程式的名稱同名 程式中辨認變數時, 不會區分它的大小寫 變數的名稱最好是取成有意義的單字, 以減少程式寫作時出錯的機會 整數宣告: integer A 宣告A為整數型態的變數 integer*4 A 宣告變數A為4個位元長度(32 bits)的整數 integer*2 A 宣告變數A為2個位元長度(16 bits)的整數 integer A,B,C 宣告變數A,B,C皆為整數型態的變數 EX: integer A A = 3/2 A ? 1 (小數部分會無條件忽略; 用程式作測試) A = 1/2 A ? 0 Fortran 77 中 變數並不一定要經過宣告才能使用, 編譯器會依變數名稱的第一個字母來決定變數的型態 變數第一個字母為I,J,K,L,M,N的變數會被當成整數的型態 其他字母開頭的變數會被當成浮點數來使用 Implicit 敘述 Implicit integer(A,B,C) 將A,B,C開頭的變數都當成整數 Implicit integer(A-F,I,K) 將A到F開頭及I,K開頭的變數都當作成整數 Implicit real(A,B) 將 A,B開頭的變數都當成浮點數 Implicit none 把[內定型態]的功能關閉, 即程式中的變數皆需經宣告才可使用, 若有變數未經宣告, 則程式在編譯時就會有錯誤訊息 浮點數宣告: real A 宣告A為浮點數型態的變數 real*4 A 宣告變數A為4個位元長度(32 bits)的浮點數 (單精確度) real*8 A 宣告變數A為8個位元長度(64 bits)的浮點數 (雙精確度) real A,B,C 宣告變數A,B,C皆為浮點數型態的變數 EX: real A A = 3./2. A ? 1.5 A = 1./2. A ? 0.5 *

文档评论(0)

gshshxx + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档