返回列表 發帖

巢狀迴圈 (四)

本帖最後由 tonyh 於 2012-9-22 14:23 編輯

利用巢狀回圈, 在螢幕上將*號排列成一正立三角形如下:

        *
      ***
    *****
  *******
*********
  1. for()
  2.     {
  3.         for()
  4.         {
  5.             cout<<" ";
  6.         }
  7.         for()
  8.         {
  9.             cout<<"*";
  10.         }
  11.         cout<<endl;
  12.     }
複製代碼

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

TOP

返回列表