您的位置:首页 > 编程语言 > Java开发

java用一个for循环输出99乘法表

2015-05-20 11:14 489 查看

java

Java代码


public static void main(String[] args) {

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

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

if (j==i){

i++;

j=1;

System.out.println();

}else{

j++;

System.out.print("\t");

}

}

}

Java代码


//以下是两个for实现

for(int i=1;i<=9;i++){

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

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

if (j<i){

System.out.print("\t");

}

}

System.out.println();

}

优化

public class nine{
public static void main(String[] args) {
for(int i=1,j=1;j<=9;i++){
System.out.print(i+"*"+j+"="+i*j+"\t");
if (i==j){
i=0;
j++;
System.out.println();
}
}
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: