第四章 運算子、表示式和語句
1.運算子
(1)算術運算子
算術運算子
功能示例+加
a+b-
減a-b*乘
a*b/
除a/b%取模
a%b除法運算:整型數的除法運算和浮點型數的書法運算有很大的不同。浮點型別的除法運算得出乙個浮點數結果,而整數除法運算則產生乙個整數結果。
整數除法結果的小數部分都被丟棄,這個過程被稱為截尾。
(2)賦值運算子:「=」
(3)增量和減量運算子::「++變數」、「--變數」、「變數++」、「變數--」
(4)關係運算子
關係運算子
功能示例
==等於
a==b
!=不等於
a!=b
>
大於a>5
>=
大於等於
a>=5
<
小於a<5
<=
小於等於
a<=5
(5)邏輯運算子
邏輯運算子
功能示例
&&邏輯與
a&&b
||邏輯或
a||b
!邏輯非
!a優先順序:低——高;賦值運算子——&&和||——關係運算子——算術運算子——!(非)
2.資料型別轉換
第五章 選擇結構的程式設計
(1)if語句:if(表示式)
例如:成績在90分以上打a,80-89分打b,70-79分打c,60-69分打d,不及格打e。
#include
int main() else if (y >=80) else if (y >= 70) else if (y >= 60) else }
(2)switch語句:switch(表示式)
例如:#include
int main(void) }
C語言 程式設計基礎 4 5章
運算子 除法運算子 浮點型別的除法運算得出乙個浮點結果,而整數除法運算得出乙個整數結果。整數不能有小數,因此,在c語言中,整數除法的運算中小數部分都被丟棄,這個過程稱為截尾。注意 計算機不能真正用整數去除浮點數,所以編譯器將兩個運算元轉變一致的型別。在這種情況下,做除法運算之前將整數轉為浮點數。增量...
C語言4 5矩陣
再看這道題的時候,發現自己有兩個誤區。一 for迴圈的執行步驟 二 程式中j,n的值 一 for迴圈的執行步驟自己誤認為的步驟 先執行for迴圈括號裡的條件,然後進入迴圈體。正確的執行步驟 for 1,2,3 迴圈步驟為 一 執行語句1 二 執行語句2 如果條件正確,往條件4走,如果條件不正確,往下...
第1章 程式設計C語言
例1.1要求在螢幕上輸出以下一行資訊 include intmain 例1.2求兩個整數之和 include intmain 執行結果如下 例1.3求兩個整數中的較大者 include intmain intmax int x,int y 建立乙個自定義列表 如何建立乙個註腳 注釋也是必不可少的 k...