现在的位置: 首页 > 综合 > 正文

一层循环输入99乘法口诀表

2014年09月12日 ⁄ 综合 ⁄ 共 488字 ⁄ 字号 评论关闭

需求:如题

假设两个变量i j

关键思路:1. 换行条件(i == j)

                    2. 每一行中 i 都是从1开始 一直增加到与 j 相等后换行。因此可以得出如下结论:

                        2.1:循环控制条件为 j < 10 而不是 i < 10

                        2.2:换行后(即 i == j 时)i 要置为 0 且 j 加1

关键代码如下:

                   for(int i = 1,j = 1; j < 10;i++){

                          System.out.print(" " + i + "*" + j + "=" + i * j);

                           if(i == j){

                              System.out.println();

                               i = 0;

                               j ++;

                           }

                  }

抱歉!评论已关闭.