#include <stdio.h>
int main()
{
int i, j, result;
for(i=9;i>=1;i--,j=1)
{
for(j=1;j<10-(9-i);j++)
{
result=i*j;
printf("%d*%d=%d ",i,j,result);
}
printf("\n");
}
return 0;
}我是这样写的,但是结果从4*1开始就和上面不对称了
在我写的代码的基础上怎么改才行?
printf("%d*%d=%d\t",i,j,result)改成这样
第五行中,最后又给j=1赋值了,确定没问题吗?
对,我也找了好久,才发现是\t,改了以后,现在看上去舒服多了。
空格,t代表空格