int main()
{
int i, j
for (i=1i<10i++)
{
printf("%3d", i)
}
printf("\n")
for (i=1i<10i++)
{
printf(" -")
}
printf("\n")
for (i=1i<10i++)
{
for (j=1j<ij++)
{
printf(" ")
}
for (j=ij<10j++)
{
printf("%3d", i*j)
}
printf("\n")
}
return 0
}
#include <stdio.h>
int main()
{
int i,j
//左下角。
for (i=1i<10i++)
{
for (j=1j<10j++)
if(i>=j) printf("%d×%d=%-2d ",j,i,j*i)
putchar('\n')
}
//左上角。
putchar('\n')
for (i=1i<10i++)
{
for (j=1j<10j++)
if(i<=10-j) printf("%d×%d=%-2d ",j,10-i,j*(10-i))
putchar('\n')
}
//右上角。
putchar('\n')
for (i=1i<10i++)
{
for (j=1j<10j++)
if(i<=j)
printf("%d×%d=%-2d ",10-j,10-i,(10-j)*(10-i))
else
printf(" ")
putchar('\n')
}
//右下角。
putchar('\n')
for (i=1i<10i++)
{
for (j=1j<10j++)
if(i>=10-j)
printf("%d×%d=%-2d ",10-j,i,(10-j)*i)
else
printf(" ")
putchar('\n')
} return 0
}