for(int val=1;val<=10;++val)
??????? sum+=val;
重述一下for語句的執行過程:
1、創建val并初始化為1
2、測試val是否小于式等于10
3、如果val 小于或等于10,則執行for循環體,把val加到sum中。如果val大于10就退出循環,接著執行for語句體后的第一條語句。
4、val遞增
5、重復第二步的測試,只要條件為真,就繼續執行其余步驟。
這里要注意的是如果條件為真的話,程序是先執行了循環體sum+=val再執行++val。
還有就是退出for循環后,變量val就不可再訪問,循環終止后再使用val 是非法的,當然并不是所有的編譯器都是這樣。在C++標準化之前在循環體外使用是可以的,但標準化之后就不可以了,要注意新舊教材的區別。
這次關于C++的學習筆記就寫這么多了。
只有注冊用戶登錄后才能發表評論。 | ||
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
![]() |
||
相關文章:
|
||
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
|
||
|