c程式設計3次課基本要求

2021-03-04 07:58:34 字數 1547 閱讀 7824

☆算術運算子

☆算術表示式

☆數學庫函式

加+、減-、乘*、除/、求餘數(模)%。要注意運算子的優先順序和結合性,求餘數運算子%的運算元必須是整型。

#include

void main()

程式執行結果如下:

x=365,y=563

在程式計算中,求模運算365%10的結果為個位數5,除法運算365/10的結果為整數36,36%10的計算結果為十位數字6,365/100的結果為整數3。

算術表示式由運算元、算術運算子和圓括號組成。最常犯的錯誤包括漏乘號(乘運算子)、漏括號(數學分式的分子和分母),多層括號時左括號與右括號不匹配(個數不等)。不能使用方括號或花括號。

c語言規定兩個相同型別的資料進行運算,其運算結果的型別不變。不同型別資料不能直接運算,c語言自動將型別級別較低的資料轉化為與另乙個資料相同型別後再做計算(先化後算)。稱為自動轉換或隱式轉換。

如1/2等於0,1.0/2.0、1/2.0和1.0/2都等於0.5

還有強制轉換方法,使用型別定義符和括號,如:

若定義int a=3,b=2;下面表示式

(float)a/b和(float)a/(float)b 的結果都是1.5

1.0*a/b 結果為1.5

(float)(a/b); 結果為1.0

對於賦值表示式:變數名=表示式,如果表示式型別與變數型別不同,系統自動將表示式資料轉換為與變數相同的型別,然後賦值,變數儲存單元的型別是不能改變的。

int a;float b;a=2.5;b=5;語句執行後,a單元值為整數2,b單元為浮點數5.0

使用數學函式時,要用#include預處理命令包含標頭檔案math.h。下面先列出幾個常用的數學函式原型說明:

int abs(int x求整數x的絕對值。

double exp(double x) 求ex的值。

double fabs(double ) 求實數x的絕對值。

double pow(double x,double y) 計算xy的值。

double sin (double x) 計算sin x 的值,單位為弧度。

double sqrt(double x) 計算x的平方根,x≥0

下面為應用例子

#include

#include

void main()

1.若a為整型變數,x為實型變數,編寫程式求下面表示式的值。

2.求三個整型數的平均值

3.三角形三邊之長為a,b,c,求三角形面積。

第2章是學習程式設計的基礎,包括資料的表示、儲存、運算、輸入和輸出。基本資料型別是實際中最簡單常用的資料型別,c語言已經為基本型別資料規定了儲存的格式、及其操作方法(如運算子和輸入輸出)。在開始學習階段,可以只關注int、float和double三種資料型別,應該首先掌握資料的輸出和輸入。

必須掌握六種運算子,寫算術表示式中乘法漏星號,分式漏括號,1/2等於0是最常見的錯誤。通過6-7個數學函式的使用,掌握庫函式的用法,c語言系統至少有幾百個庫函式。

第2章程式設計模型

#include

void main()

複習課基本要求

1 知識梳理 落實基礎 突出主幹,構建知識體系或知識網路 2 診斷學生問題 講練結合,通過習題反饋複習成效,及時發現並解決問題,對問題進行歸因分析 3 提高解題能力 理順解題思路,明確邏輯關係,運用地理術語,規範答題語言 複習課教案示例 課題高三年級區域地理專題複習 以某島國為例 授課教師 北京市第...

說課的基本要求

世界各個國家,針對 世紀的激烈競爭,都十分關注的問題,並不是資源和資金問題,而是人的質量問題,即人的素質問題。對於基礎教育來說,最主要的任務就是轉變教育觀念,實施素質教育,而要實施素質教育,關鍵是建立一支高素質的善於從事素質教育的教師隊伍。為了提高教師的素質,我們曾進行過一系列的培訓活動。例如 五項...

說課的基本要求

說課 就是教師口頭表述具體課題的教學設想及其理論根據.從說課的內容和性質來看,它同備課,上課有許多共同之處,但也有其特具特色.這裡擇其主要特點作一介紹.一 說理性備課,可以從教案看出 怎樣教 上課,可以從課堂教學看出 怎樣教 而說課不僅要說出 怎樣教 還要說清 為什麼這樣教 要讓聽者不僅知其然,還要...