Visual Studio編程的時候經常使用for循環語句,每個語句后一般要加分號,如果在For循環后多加一個分號,會出現什么結果呢?下面我們就來看看詳細的教程。
1、如果在for循環后,添加一個分號會有什么樣的錯誤呢?首先,定義一個整型變量n和tote,保存各整數以及總和。
2、接著,設置總和tote的初值為0。
3、用for語句來執行循環的判斷,判斷數的初值為50,條件為n是否大于0,每執行一次循環n就減1。
4、注意,在for循環之后,我們添加了一個分號。
5、當條件成立時,總數tote等于前面的總數加新的n值,實現0至50整數的累加。
6、最后,在窗口中輸出0到50所有整數的和,代碼如下圖所示。
7、運行程序,在窗口中輸出的值卻是-1,這是什么原因呢?原因就在for語句后加的分號,由于在for語句后加了分號,使for語句執行的循環成為空循環,即for語句執行了51次空循環,最后一次循環中n的值變為-1,才執行累加,所以計算出的總和為-1。
8、現在,將for語句后的分號刪除,如下圖所示。
9、運行程序,在窗口中就輸出0到50所有整數和的正確值,即1275。
以上就是vs2015中for循環加分號的結果,希望大家喜歡,請繼續關注錯新站長站。
相關推薦:
vs2015怎么判斷整數的奇偶性?
vs中if表達式為布爾值該怎么書寫?
vs2015網頁怎么判斷密碼位數是否正確?
新聞熱點
疑難解答
圖片精選