c语言三角乘法表
#包含stdio.h
int main()
{
int i,j;
//左下角。
for(I = 1;i10我)
{
for(j = 1;j10j)
if(i=j) printf("%d×%d=%-2d ",j,I,j * I);
putchar(' \ n ');
}
//左上角。
putchar(' \ n ');
for(I = 1;i10我)
{
for(j = 1;j10j)
if(i=10-j) printf("%d×%d=%-2d ",j,10-i,j *(10-I));
putchar(' \ n ');
}
//右上角。
putchar(' \ n ');
for(I = 1;i10我)
{
for(j = 1;j10j)
如果(i=j)
printf("%d×%d=%-2d ",10-j,10-i,(10-j)*(10-I));
其他
printf(" ");
putchar(' \ n ');
}
//右下角。
putchar(' \ n ');
for(I = 1;i10我)
{
for(j = 1;j10j)
如果(i=10-j)
printf("%d×%d=%-2d ",10-j,I,(10-j)* I);
其他
printf(" ");
putchar(' \ n ');
}返回0;
}
用C语言编程输出下三角形式的99乘法表。 以下是Pascal语言的源代码,C语言只需要语法上的调整。
常数
数字:数组
[0..15]
关于
茶
=
(' 0 ',' 1 ',' 2 ',' 3 ',' 4 ',' 5 ',' 6 ',' 7 ',' 8 ',' 9 ',' A ',' B ',' C ',' D ',' E ',' F ');
功能
convert(k:整数;
n:整数):字符串;
定义变量
I,m:整数;
j:数组[1..8]
关于
整数;
开始
转换:=“”;
I:= 0;
在…期间
k
差异
n
做
开始
inc(一);
j[i]:=k
现代的
n;
k:=k
差异
n;
结束;
如果
k0
然后
开始
inc(一);
j[I]:= k;
结束;
为
男:=我
唐托
一个
做
转换:=转换
num[j[m]];
结束;
定义变量
n,I,j,s:整数;
开始
readln(n);
为
我:=1
到
n-1
做
开始
为
j:=1
到
我
做
开始
write(convert(i*j,n),'
');
结束;
writeln
结束;
readln
结束。
用C语言输出四个三角形的乘法表。 #包含stdio.h
int main()
{
int i,j;
//左下角。
for(I = 1;i10我)
{
for(j = 1;j10j)
if(i=j) printf("%d×%d=%-2d ",j,I,j * I);
putchar(' \ n ');
}
//左上角。
putchar(' \ n ');
for(I = 1;i10我)
{
for(j = 1;j10j)
if(i=10-j) printf("%d×%d=%-2d ",j,10-i,j *(10-I));
putchar(' \ n ');
}
//右上角。
putchar(' \ n ');
for(I = 1;i10我)
{
for(j = 1;j10j)
如果(i=j)
printf("%d×%d=%-2d ",10-j,10-i,(10-j)*(10-I));
其他
printf(" ");
putchar(' \ n ');
}
//右下角。
putchar(' \ n ');
for(I = 1;i10我)
{
for(j = 1;j10j)
如果(i=10-j)
printf("%d×%d=%-2d ",10-j,I,(10-j)* I);
其他
printf(" ");
putchar(' \ n ');
}返回0;
}
最后更新于 2023-10-07 20:56:18 并被添加「」标签,已有 位童鞋阅读过。
本站使用「署名 4.0 国际」创作共享协议,可自由转载、引用,但需署名作者且注明文章出处
相关文章