请选择 进入手机版 | 继续访问电脑版
本站特色:极好的技术研究氛围!所有技术交流,必有回复!

疯狂Java联盟

 找回密码
 加入联盟
查看: 343|回复: 0

[疯狂Java讲义] 学习求助

[复制链接]
发表于 2019-11-1 19:09:27 | 显示全部楼层 |阅读模式
各位老师、前辈:
                   int i = 1;
            while (i < 10)
            {
                 int j = 1;
                 while (j < 10)
                 {
                       if (j == 1)
                       {
                             System.out.print(i + " * " + j + " = " + (i * j));
                       }
                       else
                       {
                             System.out.print(" , " + i + " * " + j + " = " + (i * j));
                       }
                       if (i != j)
                       {
                             j++;
                       }
                       else
                       {
                             System.out.print("\r");
                             break;
                       }
                 }
            i++;
            }
       以上代码输出为:
7 * 1 = 7 , 7 * 2 = 14 , 7 * 3 = 21 , 7 * 4 = 28 , 7 * 5 = 35 , 7 * 6 = 42 , 7 *
8 * 1 = 8 , 8 * 2 = 16 , 8 * 3 = 24 , 8 * 4 = 32 , 8 * 5 = 40 , 8 * 6 = 48 , 8 *
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
         正常情况来说,最后一行“7 = 63 , 9 * 8 = 72 , 9 * 9 = 81”应该被清除才对,但并没有,为什么?
您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

微信群请扫二维码
QQ交流1群:
545923995
(未满)

小黑屋|手机版|Archiver|疯狂Java联盟 ( 粤ICP备11094030号 )

GMT+8, 2020-4-3 14:26 , Processed in 0.227425 second(s), 6 queries , File On.

快速回复 返回顶部 返回列表