为了账号安全,请及时绑定邮箱和手机立即绑定

九九乘法表

我还是不是很懂,为什么i=9?而j=1?求大佬解释下,最好能详细点。谢谢了。。

正在回答

2 回答

乘法表是前面那个数字i从大到小,后面那个数字j是从小到达排序,当然也不是必须这样,方法很多,你也可i从1开始,j从9开始,但是编程还是要遵循点规律和默认规则,养成好习惯。

0 回复 有任何疑惑可以回复我~
	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跳出循环,可以自己试试在草稿纸上代入数值遍历一下。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926018    人
  • 解答问题       20793    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

九九乘法表

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信