数据库编程做九九乘法表

数据库编程做九九乘法表,第1张

语言种类太多了,所有语言都可以写出乘法表

SQL写99乘法表

1:

select r1 || '*' || 1 || '=' || r1 * 1 A,

decode(r2, '', '', r2 || '*' || 2 || '=' || r2 * 2) b,

decode(r3, '', '', r3 || '*' || 3 || '=' || r3 * 3) C,

decode(r4, '', '', r4 || '*' || 4 || '=' || r4 * 4) D,

decode(r5, '', '', r5 || '*' || 5 || '=' || r5 * 5) E,

decode(r6, '', '', r6 || '*' || 6 || '=' || r6 * 6) F,

decode(r7, '', '', r7 || '*' || 7 || '=' || r7 * 7) G,

decode(r8, '', '', r8 || '*' || 8 || '=' || r8 * 8) H,

decode(r9, '', '', r9 || '*' || 9 || '=' || r9 * 9) I

from (select level r1,

lag(level+1, 1) over(order by level) r2,

lag(level+2, 2) over(order by level) r3,

lag(level+3, 3) over(order by level) r4,

lag(level+4, 4) over(order by level) r5,

lag(level+5, 5) over(order by level) r6,

lag(level+6, 6) over(order by level) r7,

lag(level+7, 7) over(order by level) r8,

lag(level+8, 8) over(order by level) r9

from dual

connect by level <10)

2:

select rn, ltrim(max(sys_connect_by_path(product, ',')), ',') product

from

(

select rn, product, min(product) over(partition by rn) product_min

,(row_number() over(order by rn, product)) + (dense_rank() over(order by rn)) numId

from

(

select b.rn, a.rn || '*' || b.rn || '=' || a.rn * b.rn product

from (select rownum rn from all_objects where rownum <= 9) a,

(select rownum rn from all_objects where rownum <= 9) b

where a.rn <= b.rn

order by b.rn, product

)

)

start with product = product_min

connect by numId - 1 = prior numId

group by rn

九九乘法表c语言编程内容如下:

//九九乘法表,左下三角

#include<stdio.h>

int main()

int i=0,j=0

for(i=1i<10i++)

{

for(j=1j<=ij++)

{

printf("%d*%d=%d\t",j,i,i*j)

}

printf("\n")

}

printf("\n")

return 0

}

语言简介

C语言是一种应用广泛,并且实现灵活的一种计算机编程语言,用C语言编出来的程序,可以在很多平台上运行,可移植性强。

不仅如此,我们用的众多聊天工具也可以用C语言来实现。具体的C语言编程内容请参加C或者C++等。C语言有一个突出的优点就是适合于多种 *** 作系统,如DOS、UNIX,也适用于多种机型。

两个循环,一般用for循环;

一个循环控制行数,一个循环控制列数,都是1-9;

思路:第一行输出1个表达式,第二行输出2个表达式,依次输出。。

int i,j,result

for(i=1i<=9i++)

{

for(j=1j<=9j++)

{

result=i*j

printf("%d*%d=%d\t",i,j,result)

}

printf("\n")

}

扩展资料:

C的数据类型包括:整型(short,int,long,long long)、字符型(char)、实型或浮点型(单精度float和双精度double)、枚举类型(enum)、数组类型、结构体类型(struct)、共用体类型(union)、指针类型和空类型(void)。

变量是以某标识符为名字,其值可以改变的量。标识符是以字母或下划线开头的一串由字母、数字或下划线构成的序列,请注意第一个字符必须为字母或下划线,否则为不合法的变量名。变量在编译时为其分配相应存储单元。

参考资料来源:百度百科-c语言


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10715503.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存