可惡的C語言 迴圈

2021-10-09 21:15:07 字數 1190 閱讀 5775

while

(迴圈條件)

{}中部分稱為迴圈體,迴圈體內必須有改變條件的機會,否則為死迴圈。

do

while

(迴圈條件)

;

for

(初始動作;迴圈繼續的條件;迴圈每輪要做的動作)

若有固定次數,則選用for迴圈。若必須執行一次,則選用do-while迴圈。其他情況則選用while迴圈。

例如:break

for

(i=2

;i)printf

("%d"

,i);

}

continue

for

(i=2

;i)printf

("%d\n"

,i);

}

break與continue都只對它所在的那層迴圈做。

# include

# include

# include

intmain()

x%n的結果為[0,n-1]的乙個整數。

若要將整數改為浮點數,只需將整數*1.0。

int x;

int one,two,five;

int exit=0;

scanf

("%d"

,&x)

;for

(one=

1;one

10;one++)}

if(exit==1)

break;}

if(exit==1)

break

;}

int x;

int one,two,five;

scanf

("%d"

,&x)

;for

(one=

1;one

10;one++)}

}}out:

return

0;

可惡的C語言 列舉與結構

一種使用者定義的資料型別,用enum來宣告 enum 列舉型別名字 列舉型別名字通常並不常用,使用的是在大括號裡的名字,因為它們就是常量符號,它們的型別是int,值依次從0到n。如 enum colors 這樣子就可建立了三個常量,red的值是0,yellow的值是1,green是2。列舉的意義就是...

可惡的C語言 不知道是啥

1.自定義資料型別 typedef c語言提供了乙個叫typedef的功能來宣告乙個已有的資料型別的新名字。例如 typedef int length 使得length成為int型別的別名。這樣length這個名字就可以代替int出現在變數定義和引數宣告的地方了 length a,b,len len...

可惡的C語言 結構體與鍊錶

1 結構體宣告struct 結構體名稱 struct說明這是乙個結構體的宣告 例如 struct book 2 定義結構體型別變數 struct 結構體名稱 結構體變數名 3 初始化結構體變數struct book book 4 初始結構體的指定成員值 其語法與陣列指定初始化元素類似,不過結構體指定...