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 初始結構體的指定成員值 其語法與陣列指定初始化元素類似,不過結構體指定...