回文章列表
作者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
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻