C語言程式設計(五)10 22

2021-09-29 02:00:11 字數 1215 閱讀 5593

一.資料的輸入與輸出

1.用printf輸出

2.用scanf輸入

3.用putchar輸入乙個字元

(1)putchar(c)中的c可以是字元常量.整形常量.字元變數.整形變數(其值在字元的ascii**範圍內)

(2)可以用putchar函式輸出轉義字元

4.用getchar函式輸入乙個字元

(1)getchar函式沒有引數 : getchar()

(2)getchar只能接收乙個字元,如果想輸入多個字元就要用多個getchar函式

(3)例題及注意事項:

執行getchar函式不僅可以從輸出裝置獲得乙個可顯示的字元,還可以獲得在螢幕上無法顯示的字元,如控制字元。不要在按b後馬上按回車鍵,這樣就會把回車也當做乙個字元輸入。

二.if語句

1)if(表示式)

語句2)if(表示式)

語句1else

語句23)if巢狀(鋸齒形狀)

if(a>b)

if(b>c)

max=a;

注意 :else和if配對:else不能單獨使用,一定和if配對使用,配對的原則:else和離他最近的沒有配對的if配對,要想改變這種配對,可以使用括號。語句末尾必須有分號。if語句無論寫在第幾行上,都是乙個整體屬於乙個語句。(若存在else語句,它是if語句的一部分)

注意區分: if(x)<=>if(x!=0)

if(!x)<=>if(x0)

三.關係運算子

(1)六種關係運算子及次序

四.邏輯運算子

(1)&&邏輯與:a&&b

||邏輯或:a||b

!邏輯非:!a

(2)&&和||是雙目運算子,!是單目運算子。

(3)優先順序:

(4)邏輯表示式的值要麼是1,要麼是0,邏輯值(1為真,2為假)

C語言程式設計譚浩強版 五

3.8 算術運算子和算術表示式 3.8.1 c運算子簡介 語言的運算子可分為以下幾類 1.算術運算子 用於各類數值運算。包括加 減 乘 除 求餘 或稱模運算,自增 自減 共七種。2 關係運算子 用於比較運算。包括大於 小於 等於 大於等於 小於等於 和不等於 六種。3 邏輯運算子 用於邏輯運算。包括...

《C語言程式設計》實驗報告(五)

1.熟練地掌握函式的定義方法和呼叫規則 2.掌握在c語言程式中主調函式和被呼叫函式之間進行資料傳遞的規則 3.了解函式的返回值及其型別,並正確使用它 4.了解區域性變數和全域性變數的作用域及它們與儲存分類的關係,理解變數的存在性和可見性的概念 5.練習遞迴函式的使用.實驗 include inclu...

C 語言中的元類程式設計(五)

在上一節中,我們得到了meta worker的第乙個版本,但是那個版本還不能使用,因為它只有對worker類的描述資訊 除regcutpoint外 我們還需要為它新增一些方法去操作它的物件 注意,它的物件不是worker類的物件,而是worker類本身 那麼我們需要為它新增一些什麼方法呢?我們知道,...