C 學習02 順序 選擇 迴圈結構

2021-10-07 09:34:20 字數 1041 閱讀 9318

c#的順序、選擇、迴圈部分的基本語法,與c語言的語法幾乎相同。如果有c語言基礎學起來就比較輕鬆了。

相對比較簡單,相當於寫文章時的ping平鋪直敘。

初始時,要先關注兩個資料型別:整型 int、浮點型 double。

學會相關的數學函式

這樣你就能程式設計解決數學方面的問題。

然後再去關注:char型別和有關char的函式等

然後再去關注:byte型別、其他整型、其他浮點型別。

如果一開始就陷入細節,則失之矣。

經典的演算法有:

1、二數的交換

2、已知三邊求三角形的面積

3、把乙個整數的各位數字分解出來

4、一元二次方程求解

初始時,只需要關注 if 語句即可。

難點在於條件語句的構成

首先是六個比較運算子:>、>=、<、<=、==、!=

然後是邏輯運算子:&&、||、!

最複雜的是算術運算子、比較yu運算子、邏輯運算子的混合。需要了解他們的優先順序和運算規則。

此件經典的演算法為:

1、奇偶判斷

2、a\b\c能否構成三角形

3、閏年平年判斷

4、分段函式

5、百分制轉換成五級制

至於switch語句、條件語句。可以延遲學習。

初始時,只關注for迴圈

經典程式有

1、求n!

2、求1!+2!+3!+....+n!

3、素數判斷

4、求兩數的最大公約數、最小公倍數

5、級數的計算

6、百錢白雞問題

7、男人女人小孩吃飯問題

至於while語句、do....while語句、goto語句,可以延遲學習。

討論:1、把書讀薄,能夠快速了解本質。比如那麼多種迴圈形式,其本質是一樣的,通過學習乙個我就知道迴圈是什麼;

2、把書讀厚,能夠精益求精。比如當你了解了c#語言的基本情況,對其非常感興趣,想要用它做一些應用程式,甚至想要以它找工作,那僅僅讀一本書是不夠的。由於學校偏重於基本理論,市場技術更新快,學校也跟不上,學生就需要去查閱新的資料,充實充實自己。

順序結構 選擇結構 迴圈結構

三種基本結構 順序結構 選擇結構和迴圈結構 1 順序結構 計算機執行程式的步驟是從上到下依次執行 2 選擇結構 條件控制語句 1 if語句 2 if else語句 3 條件表示式 a b a b c語言中唯一的三目運算子 判斷a是否大於b 如果成立,則返回a,否則返回b 4 switch語句 例 s...

順序結構 選擇結構 迴圈結構

1 能夠理解順序結構 按照 的先後順序,依次執行,即為順序結構 2 能夠使用if語句第一種格式 if 關係表示式 3 能夠使用if語句第二種格式 if 關係表示式 else 可使用三目運算子替代 a b?a b 4 能夠使用if語句第三種格式 if 關係表示式1 else if 關係表示式2 els...

順序 迴圈 選擇結構例項

if結構流程圖 巢狀if控制語句 public static void main string args else else else while和do while迴圈結構 for迴圈結構 跳轉語句 break語句 跳出迴圈。public static void main string args i...