while,dowhile,for三种循环实现九九乘法表 | 您所在的位置:网站首页 › 菜鸟编程php星星九九乘法表 › while,dowhile,for三种循环实现九九乘法表 |
分别用while,do…while,for循环实现九九乘法表
任务分析:
想要实现九九乘法表,首先观察乘法表的特性,因为需要多行多列显示,所以需要用到嵌套循环,一般情况下外层控制行,内层控制列。 而乘法口诀表一共有九行,所以外层循环应该这样写: /** * @Author FengKuangDeDaBai * @Data 2022/8/16 1:04 */ //外层循环写法 //for循环 for(int row = 0; row row++; }while(row System.out.print(row + "*" + column + "=" + row * cloumn + "\t"); cloumn++; } //do...while循环 do{ System.out.print(row + "*" + column + "=" + row * cloumn + "\t"); cloumn++; }while(cloumn //用while循环打印九九乘法表 int row = 0; //row 行 int column = 0; //column 列 int sum = 0; //外层循环九行 while(row //减少无效循环 sum = row * column; System.out.print(rowi + "*" + row + "=" + sum + "\t"); column++; } System.out.print("\n"); } } }do…while循环实现 /** * @Author FengKuangDeDaBai * @Data 2022/8/16 1:04 */ public class DoWhileDemo03 { public static void main(String[] args) { int row = 0; //row 行 int column = 0; //column 列 int sum = 0; do { row++; column = 1; do { //内层循环保证列数 sum = row * column; System.out.print(i=row + "*" + column + "=" + sum + "\t"); column++; }while(column //用for循环打印九九乘法表 int sum = 0; //行 for(int row = 1;i //column 列 sum = row * column; System.out.print(row + "*" + column + "=" + sum + "\t"); } System.out.print("\n"); } } }实现效果图 |
CopyRight 2018-2019 实验室设备网 版权所有 |