tp5 for循环 三重循环_利用for循环打印九九乘法表

九九乘法表,想必大家都不陌生吧,在小学阶段必须掌握的本领,还记得 我小学的时候,背那个乘法表啊,不知道读 了多少遍,读的我都想吐了。总算记住了,现在大家都能脱口而出吧,所以老师说了,编程的门槛并不高,只要小学毕业就行了,。现在学编程,又回到了小学时代,让我们打印乘法表,我们来分析一下,它的程序要求是这样的

e4122e047bb0d83a3a55caeff9929ba7.png

乘法口诀表

我们观察一下,它其实是有规律的,总共行数9行,第一行有1个表达式,第二行有2个,依次递增,我们就能想到要用2个for循环嵌套来实现,第一层for循环用来打印行数,第二层打印每行的元素,而我们又发现,第二个for循环里面又有内容,里面是1----行数,然后行数不变

就是1*行数,2*行数,3*行数-------for(j=1;j<=i;j++)其中的i代表行数,就是从1一直乘到i(行数),循环体 里面就写p=i*j p是用来计算结果的,i跟着循环结束而变化,最里面的for循环结束 代表打印了一排乘法口诀,就到了下一个i ,然后最后到9就停止,它到10 了就不会进入循环体,就完成了,每打印一排换个行就行了,如果想对齐的话就用格式化输出printf(),注意*号不是变量,需要把它cout<

我做测试题的时候,要求手写这个代码,当时我就摸不着头脑,不知道从何下手。这里说一下,我们平时可以练习用笔写代码,或者用记事本写,这样更能锻炼能力,面试的时候肯定会有手写代码的题,在电脑上会写,不代表手写能写出来,平时多多练习,会起到帮助的。

32aed1e3af359e02aa110e88732d0a80.png

这是我写的代码作业,大家可以参考一下,大家可以在下方留言,可以说说你自己的看法,反正我是觉得我的方法不够完善,有改进之处,欢迎各位指正,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值