## **“强迫症”的九九乘法表** ##

 ## **“强迫症”的九九乘法表** ##
    试想一下,,2*2=4,2*9=18,这两个式子是一列,但是结果的2和18,并没有对齐,对于一些完美主义的人或者有强迫症的人,如果用C来实现九九乘法表,是希望每行每列都对齐的,下面就是具体的做法:
 #include <stdio.h>
 int main()
 {
   int i=0;
   for(i=1; i<=9; i++)//i表示行的循环
   {
    int j=0;
       for(j=1; j<=i; j++)//j表示列的循环
       {
          printf("%d*%d=%2d",i, j, i*j);//%2d:这里的2意思是**从右边对齐**,如果是一位,就**补空格**
       }
       printf("\n");
   }
   return 0;
  }

下面是程序的输出结果:
这里写图片描述

当然如果想要从左边对齐,也很好解决,就是把%2d 改成 %-2d。你们可以尝试一下!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值