c語言學習筆記(十 邏輯結構

2021-10-12 10:37:35 字數 930 閱讀 6376

if

(條件1

)else

if(條件2

)else

do while(想到條件) for(想到次數)

1)for迴圈

迴圈中的「表示式1(初始化條件)」、「表示式2(迴圈條件)」和「表示式3(自增或自減)」都是可選項,都可以省略(但分號;必須保留)。

for

(表示式1

(初始化條件)

; 表示式2

(迴圈條件)

; 表示式3

(自增或自減)

)

2)while迴圈

//初始化條件

while

(條件表達)

3)do while迴圈

無論條件表示式的結果是真還是假,都會執行一次迴圈體

//初始化條件

dowhile

(條件表示式)

;

4)goto

goto語句又叫無條件轉移語句

#include

void

main()

printf

("hello ");

gotoflag:

printf

("nihao");

}

5)continue

continue執行下一次迴圈,執行for裡面的增量表示式
6)break

break跳出迴圈,不再執行迴圈內的任何語句

c語言學習筆記十

記憶體與位址 32位x86 從0x0000 0000到0xffff ffff cpu的功能單元 暫存器 register,高速儲存器,像記憶體一樣訪問資料 eax 通用暫存器 ebxecx edxedi ebpeip 程式計數 程式計數器 program counter,指令解碼器 instruct...

c語言學習筆記十

記憶體與位址 32位x86 從0x0000 0000到0xffff ffff cpu的功能單元 暫存器 register,高速儲存器,像記憶體一樣訪問資料 eax 通用暫存器 ebxecx edxedi ebpeip 程式計數 程式計數器 program counter,指令解碼器 instruct...

C語言學習筆記 結構體

1 結構體定義 結構體是將不同型別的資料按照一定的功能需求進行整體封裝,封裝的資料型別與大小均可以由使用者指定。2 結構體宣告 宣告乙個結構體型別的一般形式為 struct 結構體名 例如 struct book 注意 結構體名 的命名規範是全部使用大寫字母。3 定義結構體變數 定義結構體型別變數有...