四种显示九九乘法表的C语言代码

时间:2022-10-23 03:33:15 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

#include<stdio.h>

main()

{

int array[9][9]={0};

int i,j,k;

printf("左对齐下三角显示:\n");

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

{

for(j=1;j<=i;j++)

printf("%d×%d=%d\t",j,i,k=array[i-1][j-1]=i*j);

printf("\n");

}

printf("--------------------------------------------------------------------------------");

printf("右对齐下三角显示:\n");

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

{

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

if(j<=(9-i))

printf(" ");

else

printf("%d×%d=%d\t",i,10-j,k=array[i-1][j-1]=i*(10-j));

printf("\n");

}

printf("--------------------------------------------------------------------------------");

printf("左对齐上三角显示:\n");

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

{

for(j=9;j>=i;j--)

printf("%d×%d=%d\t",10-j,10-i,k=array[i-1][10-j]=(10-i)*(10-j));

printf("\n");

}

printf("--------------------------------------------------------------------------------");

printf("右对齐上三角显示:\n");

for(i=9;i>=1;i--)

{

for(j=9;j>=1;j--)

if(j>i)

printf(" ");

else

printf("%d×%d=%d\t",i,j,k=array[9-i][9-j]=i*j);

printf("\n");

}

}

本文来源:https://www.wddqw.com/doc/a4f59eaabad528ea81c758f5f61fb7360b4c2bbd.html