蓝_雨
2016-03-08 18:58
#include <stdio.h>
int main()
{
int i, j, result;
for(i=9;i>=1;i--)
{
for(j=1;j<=i;j--)
{
result=i*j;
printf("%d,%d,%d\t",i,j,result);
}
printf("\n");
}
return 0;
}
为什么我的运行结果是乱码?压根不是9*9口诀表
不可能吧,我试过了,换成j++可以运行的
你的内层循环j--错了,应该是j++。
#include <stdio.h>
int main()
{
int i, j, result;
for(i=9;i>=1;i--)
{
for(j=1;j<=i;j++)
{
result=i*j;
printf("%d*%d=%d\t",i,j,result);
}
printf("\n");
}
return 0;
}
C语言入门
926209 学习 · 20797 问题
相似问题