1.字元輸入 and 輸出
變數 =getchar()putchar(變數)
char
a; a =getchar();
putchar(a);
2.順序結構
#includemain()
3.選擇結構
#includemain()else
printf(
"%d\n
",max);
return0;
}
4.三元運算子
表示式1 ? 表示式2 :表示式3
5.綜合運用(求方程的根)
#include#include#include
//呼叫exit()函式時要有
#define eps 1e-6main()
disc = b*b - 4* a *c;
p = -b /(2 *a);
q = sqrt(fabs(disc))/(2 *a);
if (fabs(disc) <=eps)
else
if(disc >eps)
else
}
6.猜數字
#include#includemain()
else
if (guess ==magic)
else
printf(
"the magic number is :%d\n
",magic);
}
7.開關語句
switch(n):
8.迴圈語句
#include#includemain()
dowhile
();
for( ; ; )
}
9.迴圈例項
#include#includemain()
else
if (guess ==magic)
else
scanf("%d
",&guess);
}printf(
"the magic number is :%d\n
",magic);
printf(
"%d\n
",i);
}
10.巢狀迴圈例項
11.流程控制語句
break
continue
C 控制語句
c 語句一般是順序執行的,而控制流語句,可以寫出更為複雜的執行路徑。一 while語句 while語句反覆執行一段 直至給定條件為假為止。例如 include int main std cout sum of 1 to 10 inclusive is 擴充套件 讀取數量不定的輸入資料 include...
C 迴圈控制語句
本節課將介紹如何使用c 控制語句中的迴圈語句,本課目的如下 1.學會 while 迴圈的用法。2.學會 do 迴圈的用法。3.學會 for 迴圈的用法。4.學會foreach迴圈的用法。5.進一步了解 break 語句的用法。6.如何使用 continue 語句。在c 中,使用 goto 語句並不是...
c 迴圈控制語句
迴圈控制語句更改執行的正常序列,當執行離開乙個範圍時,所有在該範圍中建立的自動物件都會被銷毀,c 提供了下列的控制語句 break語句 終止loop或switch語句,程式流將繼續執行緊接著loop或switch的下一條語句 當break語句出現在乙個迴圈內時,迴圈會立即終止,且程式流將繼續執行緊接...