#include
int main()
{
int i,j;
//左下角。
for (i=1;i<10;i++)
{
for (j=1;j<10;j++)
if(i>=j) printf("%d×%d=%-2d ",j,i,j*i);
putchar('\n');
}
//左上角。
putchar('\n');
for (i=1;i<10;i++)
{
for (j=1;j<10;j++)
if(i<=10-j) printf("%d×%d=%-2d ",j,10-i,j*(10-i));
putchar('\n');
}
//右上角。
putchar('\n');
for (i=1;i<10;i++)
{
for (j=1;j<10;j++)
if(i<=j)
printf("%d×%d=%-2d ",10-j,10-i,(10-j)*(10-i));
else
printf(" ");
putchar('\n');
}
//右下角。
putchar('\n');
for (i=1;i<10;i++)
{
for (j=1;j<10;j++)
if(i>=10-j)
printf("%d×%d=%-2d ",10-j,i,(10-j)*i);
else
printf(" ");
putchar('\n');
} return 0;
}
本文介绍了一个使用 C 语言编写的程序,该程序能够打印出一个由四个不同部分组成的九九乘法表:左下角、左上角、右上角和右下角。每个部分通过条件判断来确定是否显示乘法表达式及其结果。
4043

被折叠的 条评论
为什么被折叠?



