朱明程的第二次部落格作業

2021-09-02 15:30:29 字數 696 閱讀 6719

近兩周我學習了迴圈語句。以下為體驗與總結:for語句,while語句,do-while語句。其中,for語句大多數用於已知迴圈次數(若未知次數,可以寫為for(int i=1; ;i++)),一般為for(int i=1;i<=n;i++).而while語句經常用於未知次數迴圈,迴圈需要自行定義變數驅動,且()中的為滿足條件。例如:while(cin>>a>>b)為滿足鍵盤輸入a與b後進行迴圈;while(n!=0)為當n不等於0時驅動迴圈。do-while語句綜合for與while語句,需要自行驅動,一般不使用,為無限次迴圈的一種特殊形式.一般形式為do        while(n!=0)等。

特別的,如果for(;;)為死迴圈,可延長時間,另外可通過輾轉相除法求最大公因數,進而通過兩數乘積除以最大公因數求得最小公倍數。通過迴圈巢狀,可以實現畫圖的功能,還可以對資料進行分類處理。

下面為for語句**(畫矩形)

#include

#include

using namespace std;

int main()

cout

}以上兩題均使用了迴圈巢狀,可見其重要性。

對於取一種結果的情況,可以使用return 0語句,對於結束當前迴圈,可以使用break語句,對於結束一次迴圈後再一次使用,可以用continue語句。

我還有很多可以改進的方面,勉勵自己,希望更為努力。

部落格第二次作業

一.命令列萬用字元 1.匹配任意長度的任意字元 2.匹配任意單個字元 3.匹配指定範圍內的任意單個字元 4.匹配指定範圍外的任意單個字元 5.upper 所有的大寫字母 eg 列出 etc下,所有的以n,l開頭的,並且以非數字結尾的檔案 列出 var目錄下,以乙個小寫字母開頭,乙個小寫字母結尾,中間...

第二次部落格作業

目錄2.pta實驗作業 int i char c for i 0 i 10 i stand time 0 初始化隨機數 rand 100 隨機產生0 99的隨機數 1 每次召喚 rand 就得到乙個隨機整數。include include include int main 2 x n的結果是 0,n...

第二次部落格作業

1 目前我學習中存在的薄弱的知識點具體是結構體 共同體 列舉型別與指標。在近幾次的pta 練習中 大概是練習 8 練習 10 我常常被題目卡住,想到思路但是不知道應該怎麼寫下 在結構體中具體的例子是定義結構體型別變數。我一開始無法理解結構體型別與結構體型別變數的定義,導致對結構體成員引用出現錯誤。共...