零基礎C語言學習

2021-10-18 22:13:25 字數 960 閱讀 8420

***c語言學習筆記(三)***
一、分支和迴圈

分支語句:if switch;

迴圈語句:while for do while;

c語言是一門結構化的程式語言:順序結構,選擇結構,迴圈結構;

if語法結構,當判斷括號內容為真時,執行語句:

1.if(表示式)

語句;2.if(表示式)->多分支語句

語句1;

else

語句2;

簡單的選擇判斷語句:

int main()

也可使用scanf語句來完成輸入並判斷功能;

注意,if\else當需要控制多條語句時,則需要使用**塊的形式,將多條語句用{}括起來。

3.懸空else問題

if (a == 1)

if (b == 2)

printf("呵呵\n");

else

printf("haha\n");

上面**執行時,螢幕無輸出;else是與第二個if匹配而非第乙個; 若想輸出呵呵或者haha,使用**塊即可;

if (a == 1)

else

printf("haha\n");

4.注意「=」和「==」的區別,前者為賦值操作,後者為判斷相等操作;

int main()

此段**由於=,輸出為「呵呵」。

5.練習題目1:設計乙個程式判斷輸入的數是否為奇數

本人寫的程式:

int main()

練習題目2:輸出1-100之間的偶數

int main()

return 0;

}

零基礎C語言學習

c語言學習筆記 四 1.基本形式 switch 整形表示式 break用於跳出switch語句 注意 switch語句必須為整形表示式且必須為常量 簡單的switch語句例子 int day 0 scanf d day switch day 當想要輸入的值超出switch裡面的常量範圍時,可以在最後...

零基礎學C語言 指標

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

零基礎搞懂C語言指標

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