#C语言 打印乘法表

  相信看到这个标题的同学一定对这道经典的编程题不陌生,作为C语言中循环语句的经典题型,在大家刚学习这个板块的时候肯定会被弄得摸不着头脑,但是敲代码就是熟能生巧,不仅要知其然,还要知其所以然,因此在我们学习的时候,不止是要能够弄懂这其中的结果,还要知道这道题目是如何得来的,最重要的是思维的上升。下面让我们来看看这一道编程题。

 这道题目中其实还有一个隐藏的要求,就是要保证每个式子的乘积结果所占长度为4,在C语言中,我们学习到的关于占位符的知识是,例如%d表示整数,如果要表示让这个整数占四位可以用%4d或者%-4d,这两者分别表示以右边开始占四位和以左边开始占四位,如果那个整数的位数没有这么长的话,直接以空格占一位,而这整个代码也是用到了循环的嵌套思想。

代码如上图所示,这其中像是以一个数为节点,然后在这个数的基础上进行对应的这一行乘法表的输出, 当内层循环结束时,就进行外层循环的下一步,然后直接进入下一行的输出。代码其实很简单,但是最重要的就是理解其中的思想。加油儿!

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值