今日英語:
while [waɪl] 當.....的時候
迴圈結構 四種
while do-while for foreach
while語法:
while(迴圈條件)//後面不加分號
迴圈體;
迴圈條件:當滿足這個條件的時候才進行迴圈,不滿足就不迴圈,
迴圈條件一般可以為 bool 型別的值 / 關係表示式 / 邏輯表示式,必須要返回 ture或者false
執行過程:程式執行到while的時候,先判斷while所帶的迴圈條件是否成立,也就是值為ture,如果成立則執行大括號中的程式。
當迴圈體執行完成一遍後,繼續回到迴圈條件進行判斷,如果過成立則繼續執行,如果不成立,則跳出while迴圈。
每個迴圈都有一行**,能夠改變迴圈條件,使之終究有一天不再成立。
如果沒這個一行**能夠改變迴圈條件,那麼這種迴圈叫死迴圈。
while(ture)
這就是死迴圈;
注意:在寫while迴圈的時候,一定要分析出迴圈體和迴圈條件。
特點:先判斷再執行,while迴圈有可能一次都不會執行!
break:
跳出seitch-case語句
跳出迴圈
break單獨放到迴圈中沒有意義,一般和if配合使用,表示擋滿足某個條件的時候,跳出迴圈
while+true+if+break的配合
do-while
do;while(判斷);
執行過程:首先執行do中的迴圈體,執行完成後,去判斷迴圈條件是否成立。
如果成立,則繼續回到do中執行迴圈體,如果不成立,則結束迴圈
程式除錯
f11 單步除錯 逐語句
f10 逐過程(主要用來除錯方法)
斷點除錯
C 基礎學習第四天
c 的基本 型別分為兩組 一組由儲存為整數的值組成,另一組由儲存為浮點數的值組成。整型之間通過儲存值時使用的記憶體量和有無符號來區分。整型從最小到最大依次是 bool,char,signed char,unsigned char,short,unsigned short,int,unsigned i...
C 學習第四天
匿名類 原理 編譯器根據初始化值推斷變數的真正型別.var只能在初始化變數時使用 編譯器要根據初始值固化其正真型別 例如var myint 100 編譯器會推斷出myint為int型別。而var myint myint 0 錯誤。因為編譯器無法知道myint的具體型別,也就無法後續對其進行各種操作了...
第四天筆記
linux許可權問題 使用者管理和組管理 軟體的操作 軟體的安裝 軟體的解除安裝 軟體的查詢 ram rpm redhat package manager rpm rpm i 安裝軟體 rpm ivh 安裝軟體,並且顯示進度 rpm e 解除安裝軟體 rpm e nodeps 解除安裝軟體時或略依賴...