课程
/后端开发
/C
/C语言入门
我还是不是很懂,为什么i=9?而j=1?求大佬解释下,最好能详细点。谢谢了。。
2018-01-08
源自:C语言入门 4-13
正在回答
乘法表是前面那个数字i从大到小,后面那个数字j是从小到达排序,当然也不是必须这样,方法很多,你也可i从1开始,j从9开始,但是编程还是要遵循点规律和默认规则,养成好习惯。
for(i=9;i>0;i--)//外循环 { for(j=1;j<i+1;j++)//内循环 { printf("%2d*%-2d=%2d ",i,j,i*j); } printf("\n"); } return 0;
i=9时内循环执行完一次(即从j=1到j=i+1=10时跳出),继续到外循环i=8时内循环再执行完一次,一直这样下去,直到i=0跳出循环,可以自己试试在草稿纸上代入数值遍历一下。
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答九九乘法表
3 回答九九乘法表
2 回答九九乘法表
3 回答关于九九乘法表
1 回答九九乘法表 怎么做