C 三種結構

2021-08-18 09:55:48 字數 973 閱讀 9755

最常用也最簡單的一種程式結構,按照解決問題的順序寫出相應的語句。

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...