程式新手請問一個迴圈問題 |
尚未結案
|
chiehjen
一般會員 發表:8 回覆:4 積分:2 註冊:2003-12-30 發送簡訊給我 |
我寫好一個程式,可以列印出
*********1
*******2*2
*****3*3*3
***4*4*4*4
但是我想改成
****1******
***2*2*****
**3*3*3****
*4*4*4*4***
("*"表示空白)
請問程式要怎麼修正
void __fastcall Tfrm::btnstartClick(TObject *Sender) { int i,j; const fontsize=12 ; const wordsize=fontsize 4; Canvas->Font->Size=fontsize; Canvas->Brush->Style=bsClear; for (i=1 ;i<=6;i ) for (j=1;j<=i;j ) Canvas->TextOut(wordsize*(6-j),wordsize*i,i); } //--------------------------------------------------------------------------- void __fastcall Tfrm::btnendClick(TObject *Sender) { Close(); }還有請問一下 1 2 3 4 5 6 7 8 9 10 要畫出這樣的圖形,要怎麼用for迴圈寫,我時在想不出來,請前輩們賜教。 這是我自己的興趣,想說學學寫程式,不是學校的作業喔,因為 放寒假了︿︿ 請前輩門幫忙 謝謝 發表人 - chiehjen 於 2004/01/11 16:22:48 |
load
一般會員 發表:13 回覆:7 積分:4 註冊:2003-12-31 發送簡訊給我 |
|
CuteBabyBoy
初階會員 發表:18 回覆:97 積分:48 註冊:2003-07-11 發送簡訊給我 |
加油~~~參考看看吧
void __fastcall TForm1::Button1Click(TObject *Sender) { int count = 9; int gap = 12; int num=1; for(int i=0;iBaby |
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
我來亂插花< class="code">
Ans1:
const wordsize=12;
int i=100;
for (int y=1 ;y<=6;y )
{
for (int x=1;x<=y;x )
{
Canvas->TextOut(i wordsize*x,wordsize*y,y);
}
i-=6;
} Ans2:
const wordsize=12;
int v=1;
for (int y=1 ;y<=4;y )
for (int x=1;x<=y;x )
{
Canvas->TextOut(wordsize*x,wordsize*y,v);
v ;
} 順心 <>~我也是在學習的階段,回答的不好請您多多見諒與指教~>
|
chiehjen
一般會員 發表:8 回覆:4 積分:2 註冊:2003-12-30 發送簡訊給我 |
引言: 我來亂插花< class="code"> Ans1: const wordsize=12; int i=100; for (int y=1 ;y<=6;y ) { for (int x=1;x<=y;x ) { Canvas->TextOut(i wordsize*x,wordsize*y,y); } i-=6; } Ans2: const wordsize=12; int v=1; for (int y=1 ;y<=4;y ) for (int x=1;x<=y;x ) { Canvas->TextOut(wordsize*x,wordsize*y,v); v ; } 順心 <>~我也是在學習的階段,回答的不好請您多多見諒與指教~> >>< face="Verdana, Arial, Helvetica"> 感謝您,我的問題解決了,謝謝您的指導,感恩。 |
CuteBabyBoy
初階會員 發表:18 回覆:97 積分:48 註冊:2003-07-11 發送簡訊給我 |
|
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |