C語言教案第一節 純手打

2023-01-21 21:48:03 字數 1429 閱讀 5791

c語言第一節

一、 教學要求

1. 掌握程式語言的基本知識

2. 常用演算法

3. 初步的程式設計能力

二、 程式語言的發展過程

1. 機器語言

2. 符號語言(組合語言)

3. 高階語言

程式語言的關鍵在於我們想和計算機進行交流,或者說我們要指揮計算機去做一些事情,但是前提是你必須讓計算機明白你的要求是什麼。人和計算機交流,就像我們人與人之間交流一樣,至少得有乙個共同的語言平台。

最早的時候,計算機剛誕生的時候,當時只有專業人士使用它,計算機內部處理都是二進位制,而且計算機只懂二進位制,那麼我編的程式所有命令都是以二進位制形式直接給它,這就是最早的機器語言。這種方式隨著計算機的應用拓展,使用的人越來越多,如果讓大家都去使用二進位制去指揮計算機,顯然不太現實,因此又出現了符號語言,也就是語言的符號化(英文本母和數字),逐步逐步的發展成為現在的高階語言。高階語言類似於自然語言,都是各種單詞構成的,基本都是英語,但是又和自然語言有很大不同,它有自己的一套語法規則。

三、 c語言的特點

c語言是國際上廣泛流行的計算機高階語言。它具有以下一些主要特點:

1. 語言簡潔、緊湊,使用方便、靈活。c語言一共只有37個關鍵字、9種控制語句,程式書寫形式自由,主要用小寫字母表示,壓縮了一切不必要的成分。

2. 運算子豐富。c語言的運算子包含的範圍很廣泛,共有34種運算子。

3. 資料型別豐富。c語言提供的資料型別包括:整型、浮點型、字元型、陣列型別、指標型別、結構體型別和共用體型別等。

4. 具有結構化的控制語句。

5. 語法限制不太嚴格,程式設計自由度大。

6. c語言允許直接訪問實體地址,能進行位操作,能實現組合語言的大部分功能,可以直接對硬體進行操作。

7. 用c語言編寫的程式可移植性好。

8. 生成目標**質量高,程式執行效率高。

9. c語言中大小寫字母代表不同含義。

四、 簡單的c語言程式

例1:在螢幕上顯示:programming is fun!

#include <>

void main()

注:這裡呼叫了乙個printf函式,這是c語言的乙個特點,c語言很多處理都是採用呼叫函式的方式,printf是乙個庫函式,系統已經定義好的,在stdio中。\n是換行符。

例2:在螢幕上顯示:programming is fun! and programming in c is even more fun!

#include<>

void main()

例3:計算並顯示2個數的和

#include <>

void main()

例4:計算2個數的和,以算式的形式顯示

#include <>

void main()

例5:輸入2個數,求和

#include <>

void main()

第一節感受成長教案

6 順境,或者說,我們良好學習 生活環境能夠給我提供良好的條件,往往能讓我們比較順利的成長,如果我們始終能夠讓自己在這樣的順境中保持刻苦 勤奮 自律 自強,順境不失為促進我們個人健康成長的良好狀態,轉折 順境真是個好東西,假如我的一生都處於順境中,那該是一件多麼美好的事情啊!而逆境呢,當我們遇到困難...

第一節初識結構教案

第一節認識結構 引入 結構 一詞,對同學們來說可能並不陌生。請同學們想一想,在學習其它課程中,有哪些課程提到過 結構 對!在生物課中提到過 人體的結構 在政治課裡有社會結構 在化學和物理中,有物質結構 分子結構 原子結構,在語文課裡接觸過 文章的結構,在地理課中有地質結構。看來 結構是普遍存在著的。...

高一必修第一節教案

那我們怎樣來認識 理解資訊呢?可以從這三個方面來認識 資訊的含義 資訊的表現形式 資訊的載體。資訊的含義 資訊所傳達的內容。資訊的表現形式 資訊的內容通過什麼表達出來,人們是通過什麼來認識資訊的。資訊的載體 資訊依附於什麼存在,通過什麼傳遞。從以上三個方面,對下面的詩句進行進一步的理解。完成下表 三...