读书人

一个很简单的有关问题大家都来想想.

发布时间: 2011-12-25 23:21:20 作者: rapoo

一个很简单的问题,大家都来想想.....

高手们帮我看看为什么这个程序运行不出来,谢谢了.

public class tuzi {
public static void main(String args[]) {
long f1, f2;
int i;
f1 = f2 = 1;
for (i = 1; i <= 20; i++) {
System.out.printf( "%12ld%12ld ", f1, f2);
if (i % 2 == 0) {
System.out.printf( "\n ");
}
f1 = f1 + f2;
f2 = f1 + f2;
}
}
}


[解决办法]
学C出身的吧
System.out.printf不能这么用
[解决办法]
System.out.printf( "%12ld%12ld ", f1, f2);

把“ld”里的“l”去掉,只用“d”就可以了。
[解决办法]
返回值呢?
[解决办法]
学学JAVA的基本语法吧,
[解决办法]
但是这段代码看起来就是C的程序格式哈哈~~~不过我想知道楼主想要这段程序作什么

读书人网 >J2SE开发

热点推荐