A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 诺微_ 中级黑马   /  2014-11-26 00:07  /  2200 人查看  /  20 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

刚开始看到这个表感觉很复杂,没想到一写就写成了!嘿嘿。。
  1. /*
  2. 九九乘法表:
  3. 1*1= 1
  4. 2*1= 2 2*2= 4
  5. 3*1= 3 3*2= 6 3*3= 9
  6. 4*1= 4 4*2= 8 4*3=12 4*4=16
  7. 5*1= 5 5*2=10 5*3=15 5*4=20 5*5=25
  8. 6*1= 6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36
  9. 7*1= 7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49
  10. 8*1= 8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64
  11. 9*1= 9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81
  12. */

  13. #include <stdio.h>

  14. int main()
  15. {
  16.     printf("九九乘法表:\n");

  17.     for (int i = 1; i <= 9; i++) {
  18.         
  19.         for (int j = 1; j <= i; j++) {
  20.             
  21.             printf("%d*%d=%2d",i, j, i*j); // %2d将数字按2个宽度输出
  22.             
  23.             printf(" ");
  24.         }
  25.         
  26.         printf("\n");
  27.     }
  28.    
  29.     return 0;
  30. }
复制代码


评分

参与人数 1技术分 +1 收起 理由
船长 + 1 赞一个!

查看全部评分

20 个回复

倒序浏览
学习了 。。。。。
回复 使用道具 举报
今天又修改了一下程序(可以用下面的一句代替上面两句)
  1. //printf("%d*%d=%2d",i, j, i*j); // %2d将数字按2个宽度输出
  2.             
  3.             //printf(" ");
  4.             
  5.             printf("%d*%d=%d\t",i, j, i*j);
复制代码




回复 使用道具 举报
挺不错的,学习了
回复 使用道具 举报
  1.             printf("%d*%d=%-3d",i, j, i*j);
复制代码
回复 使用道具 举报
学习了!~~
回复 使用道具 举报
for循环的应用
回复 使用道具 举报
不错,不错!
回复 使用道具 举报
诺微_ 中级黑马 2014-11-27 21:32:40
9#

%-3d   什么意思呢?貌似再哪里见过!嘿嘿
回复 使用道具 举报
挺好,真的学习了
回复 使用道具 举报
挺好,真的学习了
回复 使用道具 举报
Jr_711 高级黑马 2014-11-27 23:31:59
12#
诺微_ 发表于 2014-11-27 21:32
%-3d   什么意思呢?貌似再哪里见过!嘿嘿

左对齐,占3位
回复 使用道具 举报
赞一个,学习了。。。。
回复 使用道具 举报

恩恩   明白了   以前只是知道会占三位   若果加-会左对齐,那是不是也有右对齐呢?
回复 使用道具 举报
张芳涛 来自手机 中级黑马 2014-11-28 07:33:10
15#
赞一个!!!!!!!!
回复 使用道具 举报
Jr_711 高级黑马 2014-11-28 10:38:15
16#
诺微_ 发表于 2014-11-28 00:25
恩恩   明白了   以前只是知道会占三位   若果加-会左对齐,那是不是也有右对齐呢? ...

不加就是右对齐,看你的%2d 不就是前面空了一格么
回复 使用道具 举报
这个不错!!
回复 使用道具 举报
Jr_711 发表于 2014-11-28 10:38
不加就是右对齐,看你的%2d 不就是前面空了一格么

有道理   我怎么没想到呢  太粗心啦
回复 使用道具 举报
学习了!
回复 使用道具 举报

嘿嘿   加油!
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马