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;

}

相关文章

发表新评论