99乘法表咋写的?

吃得苦中苦才能开路虎 2015-11-21 08:19:58
怎么输出9行啊?怎么写都是81行。鄙人写的代码如下:
public class test {
public static void main(String[] args){
for(int i=1;i<10;i++){
for(int j=1,length=j-1;j<10;j++){
System.out.println(i+"*"+j+"="+i*j);
}
}
}
}
...全文
210 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
nothing_student 2015-11-23
  • 打赏
  • 举报
回复
我没学过我都可以知道ln...
君莫傲 2015-11-22
  • 打赏
  • 举报
回复
for(int i=1;i<=9;i++){ for(int j=1;j<=9;j++){ for(int m=1;m<=j;m++){ System.out.println(i+"*"+m+"="+i*m); } System.out.println(); } }
zhy934453950 2015-11-22
  • 打赏
  • 举报
回复

public class test{
public static void main(String[] args){
for (int i = 1; i <= 9; i++) {
            for (int j = 1; j <= i; j++) {
                System.out.print(j + "*" + i + "=" + i * j + "\t");
            }
        }
    }
}
zy2447296 2015-11-22
  • 打赏
  • 举报
回复
4楼正解 没有10个字居然发不出评论
baidu_33040941 2015-11-22
  • 打赏
  • 举报
回复
public static void printCFB(int num) { for(int x=1;x<=num;x++) { for(int y=1;y<=x;y++) { System.out.print(y+"*"+x+"="+y*x+"\t"); } System.out.println(); } } 刚刚学完这个,分享一下给你
guazikong 2015-11-22
  • 打赏
  • 举报
回复
可以写冒泡和选择了……
ZackZhouc 2015-11-22
  • 打赏
  • 举报
回复
不要用println 没输出一次都会换行的 用print
programer20151314 2015-11-21
  • 打赏
  • 举报
回复
for (int i = 1; i < 10; i++) { for (int j = 1; j < 10; j++) { if(j<=i){ System.out.print(j + "*" + i + "=" + i * j+" "); } if(j==9){ System.out.println(); } } }
  • 打赏
  • 举报
回复
for (int i = 1; i <= 9; i++) {
			for (int j = 1; j <= i; j++) {
				System.out.print(j + "*" + i + "=" + i * j + "\t");
			}
			System.out.println();
		}
qq_30968951 2015-11-21
  • 打赏
  • 举报
回复
引用 2 楼 王老五没钻石的回复:
[quote=引用 1 楼 u010738061 的回复:] for (int i = 1; i < 10; i++) { for (int j = 1; j < 10; j++) { System.out.print(i + "*" + j + "=" + i * j); if(j==9){ System.out.println(); } } } 加个判断就行了。
我要的是9行,不是9段[/quote] println 换行输出,我也正在学JAVA
  • 打赏
  • 举报
回复
引用 1 楼 u010738061 的回复:
for (int i = 1; i < 10; i++) { for (int j = 1; j < 10; j++) { System.out.print(i + "*" + j + "=" + i * j); if(j==9){ System.out.println(); } } } 加个判断就行了。
我要的是9行,不是9段
programer20151314 2015-11-21
  • 打赏
  • 举报
回复
for (int i = 1; i < 10; i++) { for (int j = 1; j < 10; j++) { System.out.print(i + "*" + j + "=" + i * j); if(j==9){ System.out.println(); } } } 加个判断就行了。

62,616

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧