- C語言程序設計案例教程
- 馬玉芳 杜麗娟主編
- 675字
- 2019-09-30 12:14:40
第2章 簡單C語言程序
引言
一個完整的計算機程序,至少應包含兩方面的內容:一方面對數據進行描述;另一方面對操作進行描述。數據是程序加工的對象,數據描述是通過數據類型來完成的,操作描述則通過語句來完成。
在第1章中,我們已經看到程序中使用的各種變量都應預先加以說明,即先說明,后使用。對變量的說明可以包括三方面:
①數據類型;
②存儲類型;
③作用域。
在本章中,我們介紹數據類型說明。所謂數據類型是按被說明量的性質、表示形式、占據存儲空間的多少、構造特點來劃分的。C語言不僅提供了多種數據類型,還提供了構造更加復雜的用戶自定義數據結構的機制。C語言提供的主要數據類型有:
①基本類型:包括整型、字符型、實型(浮點型)和枚舉類型。
②構造類型:包括數組、結構體和共用體類型。
③指針類型。
④空類型。
其中整型、字符型、實型(浮點型)和空類型由系統預先定義,又稱標準類型。
教學目標
● 掌握幾種基本數據類型的存儲方式、表示方法,以及不同類型間數據轉換的原則與方法。
● 掌握有關運算符與表達式的運用。
● 掌握語句的概念,掌握字符數據輸入、輸出函數及格式輸入、輸出函數的用法。
知識結構
● 基本數據類型的存儲方式,表示方法。
● 不同類型間數據轉換的原則與方法。
● 運算符與表達式。
● 基本輸入、輸出函數的格式和用法。
案例導入
在使用計算機解決實際問題時,需要對原始數據進行處理,而處理后的結果需要輸出,如:
(1)在屏幕上顯示歡迎各國運動員參加北京奧運會的信息。
(2)對于給定的圓的半徑,計算出對應的圓面積,并在屏幕上輸出計算結果。
案例分析
問題(1)是屏幕顯示信息問題,而問題(2)是簡單數值計算問題。
推薦閱讀
- Bootstrap Site Blueprints Volume II
- Visual Basic程序開發(學習筆記)
- 深入淺出WPF
- C#程序設計(慕課版)
- C語言從入門到精通(第4版)
- Internet of Things with Intel Galileo
- Java性能權威指南(第2版)
- C語言程序設計學習指導與習題解答
- 移動界面(Web/App)Photoshop UI設計十全大補
- 愛上micro:bit
- SQL Server實用教程(SQL Server 2008版)
- Python Machine Learning Blueprints:Intuitive data projects you can relate to
- Android Game Programming by Example
- Go語言從入門到精通
- R的極客理想:量化投資篇