作者hpo14.bbs@bbs.csie.ntust.edu.tw (雨) 看板: itoc
標題Re: [功能]即時樂
時間資工清流站 (2008/07/30 Wed 23:32:11)
== 請各位重新複製這段程式碼,本人手誤不小心將 For 迴圈移除掉了 ==
static void
do_paint(x, y, mode)
int x;
int y;
int mode;
{
int c;
move(y * 2 + 3, 0);
prints(" \033[1m│");
for (c = 0; c < 9; c++)
{
prints("\033[4%dm %3d \033[40m│",
ticket[c][page == 1 ? y : y + 9] == -1 ? 7 :
mode == 1 ? (c == x ? 1 : 4) : 4,
page == 1 ? (y*9) + c + 1 : (y*9) + c + 1 + 81);
}
}
> 但是,你更新後的程式把整個迴圈都拿掉了,所以,當然找不到嘍!
> 你把上面最後一行 prints 包在 for 迴圈應該就可以了,
阿阿, Sorry 我沒注意到是我自己手誤..  ̄▽ ̄||
> 不過說真的,本來這段程式碼已經用了很多三元判斷,
> 你這麼一合併,好像更難讀懂了。
我自己也有這樣的感覺 @@;
> 其他地方我到沒什麼意見,也很喜歡你的方式。
大家寫作格式不同,我都習慣看寫什麼,就照該語言的格式來 XD
寫到最後,格式都亂了 (笑)
--
>> 台灣科技大學 資工清流站 # bbs.csie.ntust.edu.tw #
>> From: 61-59-78-243.adsl.static.seed.net.tw