自已照着写的几个代码,最后出来的郊果都不是阵型的,请问原因,写了三个代码都出不来这个效果
public class nineAndnine {
public static void main (String[]args)
{
// System.out.println("hello java");
// System.out.println("我的小九九");
// int x,y ;
// for (x=1; x <= 9; x++)
// {
// for (y=1; y <= 9; y++)
// {
// System.out.print(y + "*" + x + "=" + (x*y) + "\t");
// }
// System.out.println();
// }
// for (int i=1; i<=9 ;i++){ //控制行
// for (int j=1; j<=i ;j++){ //控制列
// if (i>1){
// System.out.println(" ");
// }
// System.out.println(i + "*" + j + "=" + (i*j )+ " "); //输出行中每列
// }
// System.out.println();//换行
// }
// System.out.println("HI 我的小九九");
for (int i=1; i<10; i++){
for(int j=1; j System.out.println(i + "*" + j + "=" + i*j + "\t");
}
System.out.println();
}
}
}
三个代码例子,前两个都分别注释了,求解,为什么出不来这样的效果
1*1=1
2*1=2 2*2=4
3*1=3 3*2=6 3*3=9
4*1=4 4*2=8 4*3=12 4*4=16
5*1=5 5*2=10 5*3=15 5*4=20 5*5=25
6*1=6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36
7*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49
8*1=8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64
9*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81
java九九乘法表
答案:2 悬赏:30 手机版
解决时间 2021-02-12 05:54
- 提问者网友:杀手的诗
- 2021-02-11 06:09
最佳答案
- 五星知识达人网友:你哪知我潦倒为你
- 2021-02-11 06:38
println 改成 print
System.out.print(i + "*" + j + "=" + i*j + "\t");
System.out.print(i + "*" + j + "=" + i*j + "\t");
全部回答
- 1楼网友:患得患失的劫
- 2021-02-11 08:03
这个是一段c#的程序,并非是java的.
for(inti=1,j=1;j<=9;i++){
//通过一重循环起到双重循环的作用
console.writeline(i+"*"+j+"="+i*j+"");
//打印乘法表的算式
if(i==j){
//当i与j相等的时候
//也就是乘法表中二二得四,三三得九的情况
i=1;
//将i置为1,对应乘法表的是,
//出现三三得九的情况时,开始换行计算四一得四时将放在
//后面的乘数置为1
j++;
//开始换行计算将前面的乘数加1
//对应乘法表中就是从三三得九这样三的乘法的最后一项,转
//变为开始计算四的乘法.
console.readline();//这句不大理解,应该是有换行的作用吧.
}
}
附送一段java描述的代码
for(inti=1,j=1;j<=9;i++){
system.err.print(i+"*"+j+"="+i*j+"");
if(i==j){
i=0;
j++;
system.err.println();
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯