日期:2014-05-20  浏览次数:20628 次

新手 问答
 我才学的java 最近一道编写10000以内的因数之和等于本数,编写的时候 没有错误  但是跑程序的时候下面并不显示 我需要看到的数。   
     
    
             

------解决方案--------------------
不对吧,每行数字的个数和换行都不着调呀。。。
------解决方案--------------------
可以这样写:

for (int i = 1; i <= 9; i++) {
int j;
for (j = 1; j <= i; j++)
System.out.print(j);
for (j -= 2 ; j >= 1; j--)
System.out.print(j);
System.out.println();
}


输出:
1
121
12321
1234321
123454321
12345654321
1234567654321
123456787654321
12345678987654321