商品簡介
本書全面講述Fortran 90編程的相關概念和知識。著重介紹了Fortran 90新增加的特點,如種別參數、關鍵字參數、可選參數、數組的整體運算、數組片段、動態數組、超載函數、超載運算符、類屬過程、遞歸調用、模塊、派生類型和指針類型的使用等。這些新的特點使For—tran 90在編程時具有比Fortran 77強大得多的功能,另外可視化的編程環境也使Fortran 90更受歡迎。
全書共分10章。第1章介紹FOrtran 90的開發環境,第2、3、4章介紹基本的數據類型和程序的控制結構,第5、6、7章介紹子程序的使用及字符處理,第8、9章介紹兩種特殊的數據類型——派生類型和指針,第10章介紹文件的應用。
本書既適合于各類院校本科生作為程序設計語言的教材使用,也適合于已經掌握For-tran 77,但希望使用Fortran 90編程的讀者自學參考。
目次
第一章 Fortran 90和Visual Fortran的開發環境
1.1 Fortran 90的新特性
1.2 Digital Visual Fortran 6.0系統的安裝
1.3 集成開發環境的初步接觸
1.3.1 啟動Developer Studio
1.3.2 新建文件并編輯
1.3.3 保存新文件
1.3.4 編譯和連接文件
1.3.5 運行程序和退出Developer Studio
1.4 Developer Studio的集成開發環境
1.4.1 Developer Studio主窗口
1.4.2 Developer Studio工具欄
1.4.3 Developer Studio菜單欄
1.5 修改、調試磁盤上已存在的Fortran 90源程序文件
1.6 項目和項目工作區
1.6.1 項目
1.6.2 項目工作區
1.6.3 創建應用程序的項目
1.7 幾個簡單的Fortran 90程序
1.7.1 第一個實例的分析
1.7.2 另一個Fortran 90程序的詳解
1.7.3 一個簡單Fortran 90程序的結構
第二章 數據和Fortran 90
2.1 程序示例
2.2 常量與變量數據
2.2.1 整型數據
2.2.2 實型數據
2.2.3 復型數據
2.2.4 字符型數據
2.2.5 邏輯型數據
2.2.6 派生數據類型
2.2.7 標志符命名規則
2.3 與數據有關的概念
2.3.1 Fortran 90字符集
2.3.2 種別參數
2.3.3 隱含類型
2.3.4 屬性說明
2.4 基本語句
2.4.1 類型說明語句
2.4.2 賦值語句
2.4.3 輸入與輸出語句
2.5 運算符與表達式
2.5.1 算術表達式和算術運算符
2.5.2 內部函數
2.5.3 關係表達式與關係運算符
2.5.4 邏輯表達式與邏輯運算符
2.6 應用舉例
第三章 控制結構
3.1 if結構
3.1.1 程序示例
3.1.2 if結構的格式
3.1.3 if結構中塊的缺省及if結構的嵌套
3.1.4 邏輯if語句
3.2 select case結構
3.3 do結構
3.3.1 程序示例
3.3.2 do while結構
3.3.3 不帶循環變量的do結構
3.3.4 帶循環變量的do結構
3.3.5 循環結構的嵌套
3.3.6 隱含的do結構
3.4 應用舉例
第四章 數組
4.1 程序示例
4.2 數組的相關概念和一維數組
4.2.1 數組的相關概念
4.2.2 一維數組的說明和引用
4.3 二維數組和多維數組
4.3.1 二維數組的說明
4.3.2 二維數組的使用和存儲方立
4.3.3 多維數組
……
第五章 過程與參數
第六章 字符處理
第七章 模塊與接口
第八章 派生類型
第九章 指針與鏈表
第十章 文件
參考文獻