ghost 發問時間: 電腦與網際網路程式設計 · 1 0 年前

c++ 程式問題 ??

oooooooooooooooooooo

ooooooooooooooooooo

oooooooooooooooooo

ooooooooooooooooo

要用C++ 做上面的圖形

請各位高手幫忙

已更新項目:

不好意思 剛剛打錯了

00000000000000000000

0000000000000000000

000000000000000000

這個才是

2 個已更新項目:

00000000000000000000

x0000000000000000000

xx000000000000000000

一直顯示不出來

X 是空格

3 個解答

評分
  • 1 0 年前
    最佳解答

    #include "iostream"

    using namespace std;

    int main()

    {

     int x = 21, y = 0;

     int i, j;

     for(y = 0; y < 3; y )

     {

      i = y;

      for( j = 1; j < x ; j )

     {

     while(i >= 1 )

     {

       i--;

       cout << " " ;

     }

     cout << "o";

     }

     x--;

     cout << endl;

     }

     system("pause");

     return 0;

    }

    順帶一提

    要打出空格要用全形

    這是知識 系統的設定

    切換 : SHIFT+ 空白鑑

  • 1 0 年前

    #include

    void main()

    {

    int col=20;

    for(int row = 0; row<3;row++)

    {

    int r=row;

    for(int j = 1; j < col ; j++ )

    {

    while(r >= 1 ){cout << " " ; r-- ; }

    cout << "o";

    }

    col--;

    cout << endl;

    }

    }

  • 1 0 年前

    oooooooooooooooooooo

    ooooooooooooooooooo

    oooooooooooooooooo

    ooooooooooooooooo

    總共是4列,各為10,9,8,7個o

    所以呢... DevC 就這麼寫...

    #include"iostream"

    #include"stdio.h"

    main()

    {

    int i,j;

    for(i=1; i<=4; i )

    {

    for(j=1; j<=11-i; j )

    printf("o");

    printf("\n");

    }

    system("pause");

    }

還有問題?馬上發問,尋求解答。