零基礎C語言學習

2021-10-19 05:21:34 字數 722 閱讀 8336

*c語言學習筆記(四)*
1.基本形式

switch(整形表示式)

break用於跳出switch語句;注意:switch語句必須為整形表示式且必須為常量;

簡單的switch語句例子:

int day = 0;

scanf("%d", &day);

switch (day)

當想要輸入的值超出switch裡面的常量範圍時,可以在最後的結尾加上:

default:

printf("輸入錯誤\n");

break;

注:每條switch語句只能包含一條default,但是default語句可以出現在switch語句裡面的任意位置,並且不會干擾其他case語句;

練習題:最後m,n輸出結果為:

int n = 1;

int m = 2;

switch (n)

case 4:m++;

break;

default:

break;

} printf("m=%d,n=%d\n", m, n);

return 0;

}

答案為5,3;其原理為case語句遇到break才會停止,不然會一直順序執行下去。

零基礎C語言學習

c語言學習筆記 三 一 分支和迴圈 分支語句 if switch 迴圈語句 while for do while c語言是一門結構化的程式語言 順序結構,選擇結構,迴圈結構 if語法結構,當判斷括號內容為真時,執行語句 1.if 表示式 語句 2.if 表示式 多分支語句 語句1 else 語句2 ...

零基礎學C語言 指標

成也指標,敗也指標。對於 語言來說,指標是他的招牌,卻也是最令人望而生畏的。我會嘗試用很號理解的方式去闡述,希望你可以看的明白。其實指標就是乙個普通的變數,只是他存放的是乙個位址,他占用的空間是固定的,在32位系統上是4個位元組,在64位的系統上是8個位元組。include intmain char...

零基礎搞懂C語言指標

c語言中把專門存放變數位址的變數 指標變數 簡稱指標。什麼這樣說你不明白?位址記憶體單元 變數100020x 10021y 1004 115z 2000 1000 p其中變數x的記憶體單元的位址為1000,而變數p的值是變數x的記憶體單元的位址所以稱p為指標變數簡稱指標。前邊我們已經學過 變數的定義...