作者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