单循环实现九九乘法表
第一种方法:双循环
public class Exer{
public static void main(String [] args){
for (int i = 1; i <10; i++) {
for (int j =1 ; j <= i; j++) {
System.out.print(i+"*"+j+"="+(i*j)+"\t");
}
System.out.println();
}
}
}
第二种方法:单循环
public class Exer{
public static void main(String [] args){
//循环控制实现输出九行
for (int i = 1, j=1; i <10; j++) {
System.out.print(i+"*"+j+"="+(i*j)+"\t");
//当行数等于列数时换行,但是列数重0开始,行数加一
if (j==i) {
System.out.println();
j=0;
i++;
}
}
}
}