首頁>Club>
15
回覆列表
  • 1 # 使用者6215802311923

    C++中,可以用 while 來構造迴圈語句。格式說明:while(迴圈條件){……迴圈體……}翻譯成中文就是:只要(迴圈條件)成立,就重複執行{……迴圈體……}特點是:先判斷,再執行,迴圈體可能一次都不執行。do{……迴圈體……}while(迴圈條件);翻譯成中文就是:執行{……迴圈體……},只要(迴圈條件)成立,就重複執行;特點是:先執行,再判斷,迴圈體至少會執行一次。具體用法說明:while(…){…}語句常用於“防止某些意外”例如,要將一個角度數a限制在0至小於360範圍內,可以透過以下兩條語句實現:while(a>=360){a-=360} //防止a大於等於360while(a<0){a+=360} //防止a小於0do{…}while(……); 語句常用於“促成某種狀態”例如,要找到一個不等於x的隨機整數,可以透過以下語句實現:longn;do{n=rand();}while(n==x); //獲取一個隨機數n,如果n等於x就再重新獲取注:do{……}while(……);語句後面一定要加“;”。while(……){……}語句的大括號“{}”後面一定不要加“;”。do{……}while(……);和 while(……){……}語句都可以寫成多行的形式。即:do{ ……}while(……);和while(……){……}如果迴圈體只有一條語句構成,可以省略迴圈體的大括號。例如:while(a>=360)a-=360;或while(a>=360) a-=360;while語句也可以沒有迴圈體。例如:while((n=rand())==x);

  • 中秋節和大豐收的關聯?
  • 桑葚泡白酒要多久才可以喝?