最常用也最簡單的一種程式結構,按照解決問題的順序寫出相應的語句。
eg:交換a、b的值
int a=3;
int b=5;
int c;
c=a;
a=b;
b=c;
if
if-else
switch-case
其中if 和 if-else 多用於範圍的判斷
eg: int year = convert.toint32(console.readline());
bool result = (year % 400 == 0) || (year % 4 == 0 && year % 100 != 0);
if (result)
else
console.readkey();
while
do-while
for
foreach
其中while迴圈指重複做某件事情 先判斷,然後再執行迴圈體。
do-while迴圈是先執行一次迴圈體,然後再判斷條件是否成立。
這兩個用的時候要分清。
while迴圈:
int i = 0;
while (true)
i++;
}console.writeline("程式結束");
console.readkey();
//for迴圈的語法
for (int i = 0; i < 100; i++)
console.readkey();
最後再說兩個小知識:
break:跳出迴圈,出現自己想要的結果之後就停止迴圈,不然程式會一直迴圈下去的。
try-catch:解決異常,相當於vb中的 on error goto。具體用法參考vs的神器。
好了,今天的總結到這裡,希望對大家也能有所幫助。
程式的三種結構
程式的三種結構主要包含 順序結構,分支結構,迴圈結構。輸入乙個年份,判斷概念是閏年還是平年。include int main 否則平年 else return0 多分支語句結構。switch case語句。switch接受的表示式必須是整數或字元 case後面的值只能是常量 字面常量或符號常量 如下...
三種迴圈結構語句
格式 for 初始化語句1 判斷語句2 步進語句3 執行流程 先執行1初始化語句 執行2判斷語句,如果判斷結果是true 執行4迴圈 執行3步進語句 繼續回到2 4 3 2 4 3 如果判斷結果是false,代表迴圈結束 注意 初始化語句只在第一次迴圈中執行,之後不再執行 public static...
C 三種繼承
1 公有 私有 受保護繼承 class b public a class b public a class b protected a 繼承方式 成員型別 public protected private public public protected 無法繼承 protected protecte...