全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:3196
推到 Plurk!
推到 Facebook!

用c語言寫出菱形

尚未結案
kevin928
一般會員


發表:5
回覆:3
積分:1
註冊:2003-09-28

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-10-12 10:50:03 IP:61.220.xxx.xxx 未訂閱
我寫了一部分 沒寫出來 不過還是不太了解用for來寫菱形 大家給一些意見囉 謝謝   
 
#include     int main()
{
      int i,j,k;          for (i=10;i>=j;i--)
       {            for (k=1;k<=j;k  )
          {
            printf(" ");
             j = (k-1)*2-1;
          for (k=1;k<=j;k  )
        printf("*");
        }
        }
      system("PAUSE");
      return 0;
}    
gemi0305
版主


發表:81
回覆:564
積分:629
註冊:2003-05-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-10-12 13:42:54 IP:61.224.xxx.xxx 未訂閱
方法和畫你那個空心的框框一樣,有很多種, 通常老師會教你分兩個三角形來畫, 先畫一個正三角,再畫一個倒三角, 如: □□□□□★ □□□□★★★ □□□★★★★★ □□★★★★★★★ □★★★★★★★★★    你就可以發現每行的空格和星星的數量關係, 畫完之後,再畫倒三角形, 如果你的迴路能畫出第一個三角形, 那第二個倒三角,就只要改正三角一個迴圈就能畫出來,很神奇,    雖然這很明顯是個作業, 但本站的版友會視你對這個程式努力的程度給予適當幫助, 並不會直接給予你解答, 希望你繼續努力。 國泰平安
系統時間:2024-05-04 7:47:09
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!