今天跟大家分享一下如何用C语言里最常用的for循环实现99乘法表!
输出格式如下所示:

在使用for循环之前,首先我们要先来了解for循环的用法。
下图就是for循环的格式,可以看出for后面有一个括号,括号当中有三个空,表示for循环的三个条件。

具体运行流程就是会先执行第一个空里面的代码,执行完之后,就会执行第二个条件,当第二个条件满足时,就会执行大括号里面的代码了,执行完之后就会,执行第三个条件,执行完之后,继续执行第二个条件(不会执行第一个了),后面重复,一直到第二个条件不满足时,结束for循环。

例如:这样for循环就会输出1234不会输出5。
好了,了解了for循环之后,就给大家先看完整的99乘法表代码!嵌套使用两个for循环完成。

其中具体思路就是第一个for循环线给出一个数字,然后第二个for循环通过设定初始值为1,条件为小于等于第一个数字,这样当循环1为1时,循环二就只有1,这样执行输出1*1=1;循环二结束,然后执行printf(“n”);换行。
执行完之后就开始执行i++后,i就等于2了,然后再执行循环二,循环二又从1开始,输出1*2=2再执行j++后,j就等于2,满足j<=i;继续执行循环二,2*2=4后结束,执行j++后,但是不满足j<=i;结束循环二。这样重复循环,知道循环1不满足i<10;
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。