4.1 while語句
1.while語句的格式:
while(表示式) 表示為當表示式成立時,不斷重複執行迴圈體
2.變數初始化
3.當重複次數不確定時定義乙個特定的條件,一般條件下迴圈,特殊條件下結束
4.2 do-while語句
1.do-while語句格式:
dowhile(表示式) 表示為先執行一次迴圈體,然後判斷表示式是否成立,如果成立,則返回繼續執行迴圈體,直到表示式不成立,才退出迴圈
2.do-while語句中,迴圈體至少執行一次
4.3 for語句
1.for語句的格式:
for(表示式1;表示式2;表示式3;)
k=k+1;
} cout<2.【題目描述】輸入n,輸出乙個n*n的正方形,正方形由符號c1和c2組成,正方形的四條邊和對角線由c1組成,其餘部分由c2組成。
#include
using namespace std;
int main()
printf("\n");
return 0;
1.要注意迴圈體中迴圈控制變數的更新。
2.注意變數初始化。
3.while執行迴圈體時當超過一條語句要用{}括起來。
4.求各位數字之和,需要分解出它的每一位數字進行累加,即從低位到高位不斷求餘累加。
5.連續輸出若干項後,輸出後要回車換行。
6.先考慮大框架,再考慮細節,注意利用已經學過的背景知識解題。
7.注意多重迴圈的寫法。
8.注意標誌變數的使用。
9.迴圈語句的巢狀不限語句型別,可以任意巢狀。
10.最大公因數=兩數之積÷最小公倍數。
學習了關於迴圈結構的知識後,我認為這是c++中非常重要且難學的知識點,同時也要在寫程式過程中注意很多問題,要求具備一定的邏輯思維,並且要能夠找到題目中的規律,並進行抽象處理,我也通過openjudge中的題目更加深入了解了迴圈結構的題型,在做題過程中要注意先考慮大框架,再注意細節,並且要靈活運用已有的知識背景解決問題,但還是需要平時多加練習,才能及時掌握。
前端知識點總結(四)
css篇 5.visiility中有個collapse屬性的作用?用在 中,隱藏一行或一列,並會釋放空間,chrome除外。6.出現浮動的原因,怎麼清除浮動?乙個盒模型設定類浮動,導致父級物件不能被撐開,這樣就產生類浮動,需要清除浮動。清除浮動方法 計算子容器高度 新增clear both 父級 o...
第四章知識點
繼承 滿足is a的關係,可以通過關鍵字extends來實現繼承.1.會繼承父類的屬性跟方法 不包括用private修飾的屬性和方法 2.繼承的關鍵字是 extends 3.被繼承的物件稱之為父類,繼承者稱之為子類 4.父類的構造方法只能被子類呼叫,不能被繼承 5.任何乙個類都有乙個預設的父類 ob...
小知識點 第四講
裝飾模式 它擁有乙個設計非常巧妙的結構,他可以動態新增物件功能,通過委託機制復用元件功能 在執行時 將這些功能元件進行疊加,從而成為乙個 超級物件 使之擁有所有的這些元件的功能 這樣有效的分離 效能元件 擴充套件功能元件 和功能元件,從而公升級模組的可維護性和增加模組的復用性。jdk中 output...