Re: [問題] 關於九九乘法的小變形..想不出來..

看板Database作者 (shin)時間15年前 (2010/12/04 23:36), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串3/4 (看更多)
※ 引述《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

12/05 00:44, , 1F
v_String:=' ';改成v_String:=v_String||' ';
12/05 00:44, 1F

12/05 00:49, , 2F
IF v_j <= v_i THEN 改成 IF v_j >= v_i THEN
12/05 00:49, 2F
文章代碼(AID): #1C-b_lkb (Database)
討論串 (同標題文章)
文章代碼(AID): #1C-b_lkb (Database)