匿名使用者
匿名使用者 發問時間: 電腦與網際網路程式設計 · 6 年前

C/C++ for迴圈問題((20點急

我想請問用FOR迴圈跟printf輸出

如何印出一個像下圖這個一樣的星號箭頭

http://*****/EF8EN5

排列順序要一樣的

已更新項目:

  ***

  ***

******

 ****

  **

   *

2 個已更新項目:

知識+把我的縮址和諧掉了

如上面補充的圖形一樣

麻煩各位大大了 很急

2 個解答

評分
  • 6 年前
    最佳解答

    少吹牛 每一行星號都要是奇數個數吧!

    2014-11-09 01:42:14 補充:

    糟糕!匿名小甜甜 露餡了!既然害妳不淺,只好幫寫了!

    2014-11-09 01:42:55 補充:

    #include <stdio.h>

    int main(){

    int i,j;

    for(i=2;i;--i,putchar('\n')){

    for(j=1;j;--j)putchar(' ');

    for(j=3;j;--j)putchar('*');

    }

    for(i=3;i;--i,putchar('\n')){

    for(j=3-i;j;--j)putchar(' ');

    for(j=2*i;j;--j)putchar('*');

    }

    for(j=2;j;--j)putchar(' ');

    putchar('*');

    putchar('\n');

    return 0;

    }

  • 6 年前

    不好意思 這是我的老師出的 我寫出來都是奇數個數

    就是不知道該如何印出這樣子的圖形

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