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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 星空@3 于 2016-6-12 20:48 编辑
  1. /*
  2. 需求: 倒序打印乘法表
  3. 分析:
  4. 格式:
  5. 1:
  6. 9*9=81         9*8=72         9*7=63         ......
  7.                 8*8=64        8*7=65        .....
  8.                                 7*7=49        7*6=42       
  9. 2;由格式看出每一行行数 i 是不变的,只有列数 j 在变化. 并且 列数j大于行数i的时候
  10. 是没有输出的,也即是输出的是Tab制表符.所以可以看到前面空出来的格式.
  11. */
  12. class Demo3_PrintDaoXuChengFaBiao {
  13.         public static void main(String[] args) {
  14.                 for(int i=9; i>0; i--){

  15.                         for(int j=9; j>0; j--){       
  16.                                 if(j<=i){
  17.                                         System.out.print(i + "*" + j + "=" + i*j + '\t');
  18.                                 }else{
  19.                                         System.out.print('\t');
  20.                                 }                                                               
  21.                         }

  22.                         System.out.println();
  23.                 }
  24.         }
  25. }
复制代码

1 个回复

正序浏览
谢谢楼主分享
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马