为了账号安全,请及时绑定邮箱和手机立即绑定

system.out.println()输出问题

package com.imooc;


public class imoc {

public static void main(String[] args){

int i,j;

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

for (j=1;j<=9;j++)

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

   System.out.println();

    

}

    

System.out.println(i);

}


}

为什么最后那个i输出的是10不是9 为什么最后输出的那个i不是1,2,3,4,5,6,7,8,9为什么只输出一个

正在回答

4 回答

恩恩 明白了

0 回复 有任何疑惑可以回复我~
public class HelloWorld {
public static void main(String[] args){
    int i,j;
    for (i=1;i<10;i++){ 
        for (j=1;j<=i;j++){
            System.out.print(i+"*"+j+"="+i*j+"\t");
        }
            System.out.println(); 
    }
}
}

99乘法表不是该长这样的吗。至于你问的为什么是10,因为最后一个print是在循环全部结束后的,所以i第9次循环后自加=10

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

system.out.println()输出问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信