首页 > 试题广场 >

输出倒置的九九乘法表9*9=81 9*8=72&nb...

[问答题]
输出倒置的九九乘法表
9*9=81  9*8=72 9*7=63.....................

DECLARE i NUMBER; j NUMBER; v_result VARCHAR2(10); BEGIN FOR i IN REVERSE 1..9 LOOP FOR j IN REVERSE i..9 LOOP v_result := TO_CHAR(i) || '*' || TO_CHAR(j) || '=' || TO_CHAR(i*j); DBMS_OUTPUT.PUT(v_result || ' '); END LOOP; DBMS_OUTPUT.NEW_LINE(); -- 换行 END LOOP; END; /
发表于 2024-10-24 18:46:08 回复(0)
declare 
    i int;
    j int;
begin
    for i in reverse 1...9 
    loop
        for j in reserve 1...i 
        loop
            dbms_output.put(i||'*'||j||'='||(i*j)||‘’);
        end loop;
        dbms_output.put_line(' ');
     end loop;
end;
发表于 2023-05-12 11:16:07 回复(0)