这右边不是有9*9吗。。
把你二级循环里面printf的那些换行 \n去掉
#include <stdio.h>
int main()
{
// 定义相乘数字i,j以及结果result
int i, j, result;
for(i=1;i<10;i++) ——————————父循环
{
for(j=9;j>=1;j--) —————————— 子循环
{
result=i*j;
printf("%d*%d==%d\t",i,j,result);
}
printf("\n");
}
return 0;
}
#include <stdio.h>
int main()
{
// 定义相乘数字i,j以及结果result
int i, j, result;
for(i=1;i<10;i++) ——————————父循环
{
for(j=9;j>=1;j--) —————————— 子循环
{
result=i*j;
printf("%d*%d==%d\t",i,j,result);
}
printf("\n");
}
return 0;
}
分行就是在子循环(一次循环)全部结束后加上printf("\n"),就能分行了!
9*9是1*9、2*9、3*9·····9*9的循环结果,题目是倒序打印哟!i与j的顺序要改一下!