C 及出版第五天(流程控制2)

2021-06-28 01:54:37 字數 758 閱讀 4773

1、*程式除錯

1)、寫完一段程式後,想看一下這段程式的執行過程。

2)、當你寫完這段程式後,發現,程式並沒有按照你想象的樣子去執行。

除錯方法:

1)、f11逐語句除錯(單步除錯)

2)、f10逐過程除錯

3)、斷點除錯

2、for迴圈

語法:for(表示式1;表示式2;表示式3)

表示式1一般為宣告迴圈變數,記錄迴圈的次數(int i=0;)

表示式2一般為迴圈條件(i<10)

表示式3一般為改變迴圈條件的**,使迴圈條件終有一天不再成立(i++)。

執行過程:程式首先執行表示式1,宣告了乙個迴圈變數用來記錄迴圈的次數,

然後執行表示式2,判斷迴圈條件是否成立,如果表示式2返回的結果為true,

則執行迴圈體。當執行完迴圈體後,執行表示式3,然後執行表示式2繼續判斷迴圈條件是否成立,

如果成立則繼續執行迴圈體,如果不成立,則跳出for迴圈。

3、int.tryparse

int.parse

嘗試著將乙個字串轉換成int型別。

4、三元表示式

語法:表示式1?表示式2:表示式3;

表示式1一般為乙個關係表示式。

如果表示式1的值為true,那麼表示式2的值就是整個三元表示式的值。

如果表示式1的值為false,那麼表示式3的值就是整個三元表示式的值。

注意:表示式2的結果型別必須跟表示式3的結果型別一致,並且也要跟整個三元表示式的結果型別一致。

迴圈控制語句 第五天

1.for迴圈 for語句的格式 for 初始化語句1 條件控制語句2 步長語句 執行過程 1 2 3 4 2 3 4 一直到條件控制語句為false,迴圈結束.2.while迴圈 while語句的格式 基本格式 while 條件判斷語句 擴充套件格式 初始化語句 while 條件判斷語句 執行過程...

C 學習第五天

c 中的is和as is可用於任何型別。例如 int a 10 a is object true object o 10 o is int true o person o is int false as右側型別必須為引用型別或可空型別。as操作如果失敗,不丟擲異常,而是返回null 結構 struc...

C語言第五天

c中陣列詳解 從函式返回陣列 小結c指向陣列的指標 節點陣列的初始化 指標與陣列名的區別 c enum 列舉 c語言支援陣列資料結構,它可以儲存乙個固定大小的相同型別元素的順序集合。陣列是用來儲存一系列資料,但它往往被認為是一系列相同型別的變數。陣列的宣告並不是宣告乙個個單獨的變數,比如num0 n...