作者shinmeteor (shin)
看板Database
標題Re: [問題] 關於九九乘法的小變形..想不出來..
時間Sat Dec 4 23:36:10 2010
※ 引述《cyutdt (DT)》之銘言:
: 從IF到END IF;改成以下:
: IF v_j <= v_i THEN
: v_String:=v_String||''||v_j||'*'||v_i||'='||LPAD((v_i*v_j),2,'0');
: ELSE
: v_String:=' ';
: END IF;
: 我沒有測試...所以不保證
: 但我覺得原本的程式結果輸出不是像你列的那樣...
: 1.每個x*y=n後面沒看到程式有輸出空白
: 2.這個問題看起來有點像作業
: 3.依照輸出結果,原有的程式寫法也不是寫得很好
我改過去了~變成只顯示一行耶
變成這樣
1*9=09 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81
上面的程式確實是輸出成那樣耶~@@a
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.230.51.71
1F:→ cyutdt:v_String:=' ';改成v_String:=v_String||' '; 12/05 00:44
2F:→ cyutdt:IF v_j <= v_i THEN 改成 IF v_j >= v_i THEN 12/05 00:49