C語言基礎 判斷結構

2021-08-03 21:53:49 字數 1104 閱讀 8457

這些特別基礎的東西都是我在大學剛開始時寫的筆記。剛接觸到程式設計,什麼也不知道,所以很基礎很基礎,也會有很多的不足。

「&&」是「與」運算

「!」「非」運算

if(表示式)//條件

//執行的操作

if(表示式)

if(表示式)

else if(表示式2)

else if(表示式3)

…… else if(表示式n)

注意:(1)多重if語句更適合於區間判斷

(2)在多重巢狀的if語句中else總是與離他最近並且沒有於其他else配對的if配對。

被巢狀的if語句本身又可以是乙個巢狀的if語句,這就是if語句的多重巢狀。

(5)switch迴圈

switch(《表示式》)

注意:(1)exit(0) 退出系統

(2)表示式只能是int或者char

(3)每乙個case後的常量表示式的值必須互不相同,如為「char」型,case後常量必須是單引號引起。

(4)default部分是可選的,且可以寫在switch語句體中的任意位置,但可能會影響程式的執行結果。

(5)條件運算子用「?:」來表示,他是c語言中唯一乙個三目運算子。

一般形式為:表示式1?表示式2:表示式3

(6)條件運算子的優先順序高於賦值運算子,但低於算術運算子、關係運算子和邏輯運算子。

(7)在c語言中的,不同運算子之間的運算次序存在優先順序的區別,同一運算子之間運算次序存在結合方向的規則。

C語言基礎結構

一.順序結構程式設計 1.1格式化輸入輸出函式 printf函式以及scanf函式 includeint main 執行結果 1.2字元資料的輸入輸出 putchar函式以及getchar函式 includeint main 執行結果 aa 1.3 if語句 1.3.1if 表示式 判斷表示式是否成...

c語言基礎 結構體

結構體也是一種資料型別 這種資料型別裡面可以定義不同的資料型別的資料,是一種使用者自定義的資料型別 當然結構體裡面可以巢狀陣列和結構體 結構體的定義 struct 結構體名 注意 結構體的命名用駝峰法 每乙個成員變數後面要加上 在最後的 後面要加上 結構體變數的定義 struct 結構體名 結構體變...

C語言基礎 迴圈結構

一 while迴圈 使用格式 whlie 表示式 例子 用while語句計算1 2 3 100的值 include int main printf 結果為 d n sum return 0 while迴圈的陷阱 死迴圈 一直執行迴圈體中的 不會退出 while迴圈使用注意 1 死迴圈 2 當乙個常量...