一、程序的三種結構
順序結構
分支結構
循環結構
二、條件語句
if 語句是最有用的控制結構之一。 if … else …語句的語法:
if (布爾表達式)
執行操作的語句
或
if (布爾表達式)
執行操作的語句
else
執行操作的語句
switch 語句的格式:
switch(控制表達式)
{
case 常量表達式1:語句組1;
[break;]
case 常量表達式2:語句組2;
[break;]
……
case 常量表達式n:語句組n;
[break;]
[default:語句組 n+1;[break;]]
}
switch ()中的輸入參數只能是整型或字符型(包括字符串),不能用實型(浮點型)數
例子:
三、循環語句
while循環的語法格式:
while (條件)
{
需要循環執行的語句;
}
在講解while循環的使用之前,先和if語句做一個比較:
while (條件)
{
需要循環執行的語句;
}
if(條件)
{
條件成立時執行的語句;
}
while循環的流程圖
do…while循環的語法結構:
do
{
需要循環執行的語句;
}
while (條件);
for循環
foreach循環:只關心集合中的個體,不關心數量
continue 和 break在循環中的應用
在執行循環時有時,可能希望在循環體執行到一半時就退出循環,而不是整個循環體執行完畢,等循環條件判斷完畢才退出。此時,可以應用一個關鍵字--break.
Continue:繼續,結束當前這次循環,進入下次循環
Break;煞車,中斷。結束整個循環
新聞熱點
疑難解答