利用c语言打印9*9乘法表

 

a4b0192212524b96b7c21a40c7b25661.png

设计两个主要知识点1.列对齐 2.内循环嵌套 

903bd8f1095d490a9f9978fcef65a27d.png 

注意橙色字体 

如果按照常规的输出方法“%d*%d=*d ”,i,j,i*j

输出的结果将是这样e663f57de1a04ef28cce6bcea9ab90e5.png

显然没有对齐

而%-2d  (后面两个空格)

的意思是每个乘法式子后面的结果都站两位,并且生成结果后面有两个空格,使得乘法表排列有序。成效:bedc32e0ca4b4f8a97283ffad773a472.png

 

2.内嵌套循环 

j代表行数 也是前一个乘数

i代表第二个乘数 也代表每一行有几个式子

 

for j(j=1,j<=9,j++){
      for i (i=1,i<=j,i++){

              printf

1

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值