返回列表 發帖

小星星 1

本帖最後由 鄭繼威 於 2022-6-29 20:07 編輯

要破解小星星的所有問題,就是找出層數與*的關係

試運用巢狀迴圈完成以下圖案:
  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.    for(______________)
  7.    {
  8.        for(______________)
  9.        {
  10.             cout<<"*";
  11.        }
  12.        cout<<endl;
  13.    }
  14.    system("pause");
  15.    return 0;
  16. }
複製代碼
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.         //決定層數
  7.         //有5層->執行5次的迴圈
  8.         //初始值;結束條件;控制項
  9.         for(int i=1;i<=5;i++){
  10.                 //決定*數
  11.                 //執行層數(i)次的迴圈
  12.                 for(int j=1;j<=i;j++){
  13.                         cout<<"*";
  14.                 }
  15.                 cout<<endl;
  16.         }
  17.    
  18.     system("pause");
  19.     return 0;
  20. }
複製代碼
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

本帖最後由 林劭杰 於 2022-7-6 20:40 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     for(int i=1; i<=5; i++){
  7.              for(int j=1; j<=i; j++){
  8.             cout<<"*";
  9.        }
  10.        cout<<endl;
  11.    }
  12.    system("pause");
  13.    return 0;
  14. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     for(int i=1; i<=5; i++){
  7.        for(int j=1; j<=i; j++){
  8.             cout<<"*";
  9.        }
  10.        cout<<endl;
  11.    }               
  12.     system("pause");
  13.     return 0;
  14. }
複製代碼

TOP

s

TOP

  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4. int main(){
  5.    for(int i=1; i<=5; i++){
  6.        for(int j=1; j<=i; j++){
  7.             cout<<"*";
  8.        }
  9.        cout<<endl;
  10.    }
  11.    system("pause");
  12.    return 0;
  13. }
複製代碼

TOP

  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.    for(int i=1; i<=5; i++)
  7.    {
  8.        for(int e=1; e<=i; e++)
  9.        {
  10.             cout<<"*";
  11.        }
  12.        cout<<endl;
  13.    }
  14.    system("pause");
  15.    return 0;
  16. }
複製代碼

TOP

  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4. int main(){
  5.    for(int i=1; i<=5; i++){
  6.        for(int j=1; j<=i; j++){
  7.             cout<<"*";
  8.        }
  9.        cout<<endl;
  10.    }
  11.    system("pause");
  12.    return 0;
  13. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.         //決定層數
  7.         //有5層->執行5次的迴圈
  8.         for(int i=1;i<=5;i++){
  9.                 //決定*數
  10.                 //執行?次的迴圈
  11.                 for(int j=1;j<=i;j++){
  12.                         cout<<"*";
  13.                 }
  14.                 cout<<endl;
  15.         }
  16.    
  17.     system("pause");
  18.     return 0;
  19. }
複製代碼

TOP

返回列表