C#條件語句、循環(huán)語句(if、while)
一、程序的三種結構
順序結構
分支結構
循環(huán)結構
二、條件語句
if 語句是最有用的控制結構之一。 if … else …語句的語法:
if (布爾表達式)
執(zhí)行操作的語句
或
if (布爾表達式)
執(zhí)行操作的語句
else
執(zhí)行操作的語句
switch 語句的格式:
switch(控制表達式)
{
case 常量表達式1:語句組1;
[break;]
case 常量表達式2:語句組2;
[break;]
……
case 常量表達式n:語句組n;
[break;]
[default:語句組 n+1;[break;]]
}
switch ()中的輸入參數只能是整型或字符型(包括字符串),不能用實型(浮點型)數
例子:
if ( booleanExpression )
statement-1;
else
statement-2;
三、循環(huán)語句
while循環(huán)的語法格式:
while (條件)
{
需要循環(huán)執(zhí)行的語句;
}
在講解while循環(huán)的使用之前,先和if語句做一個比較:
while (條件)
{
需要循環(huán)執(zhí)行的語句;
}
if(條件)
{
條件成立時執(zhí)行的語句;
}
while循環(huán)的流程圖
do…while循環(huán)的語法結構:
do
{
需要循環(huán)執(zhí)行的語句;
}
while (條件);
for循環(huán)
foreach循環(huán):只關心集合中的個體,不關心數量
continue 和 break在循環(huán)中的應用
在執(zhí)行循環(huán)時有時,可能希望在循環(huán)體執(zhí)行到一半時就退出循環(huán),而不是整個循環(huán)體執(zhí)行完畢,等循環(huán)條件判斷完畢才退出。此時,可以應用一個關鍵字--break.
Continue:繼續(xù),結束當前這次循環(huán),進入下次循環(huán)
Break;煞車,中斷。結束整個循環(huán)
相關文章
詳解ObjectARX開發(fā)環(huán)境的創(chuàng)建與開發(fā)實例Hello World(VS2005+AutoCad2008+Object
這篇文章主要介紹了ObjectARX開發(fā)環(huán)境的創(chuàng)建與開發(fā)實例Hello World(VS2005+AutoCad2008+ObjectArx2008),本文通過圖文實例相結合給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-04-04