llxx22
发贴: 20
积分: 0
|
于 2004-11-29 12:47
{为什么要那么多感叹号? 以后注意} 我们上课布置了一到题:编写一个程序,用选择法对数组a[]={20,10,50,40,30,70,60,80,90,100}进行从大到小的排序。 我用了一种方法编,如下: class turn { int AB []={10,20,30,40,50,60,70,80,90,100}; { System.out.println(AB[1]); System.out.println(AB[2]); System.out.println(AB[3]); System.out.println(AB[4]); System.out.println(AB[5]); System.out.println(AB[6]); System.out.println(AB[7]); System.out.println(AB[8]); System.out.println(AB[9]); } 运行成功,但我想要是需要输出10,到1000,我就麻烦了。 我想利用循环来完成,于是我又编一个: class turn { public static void main(String args []) { int i,n; for(n=1;n<=10;n++) { i=n*10; } System.out.println( i ); } } 编译出现问题,说变量 i 没有被初始化。 我改了很多次,都没成功,有哪位朋友能教教我。
llxx22 edited on 2004-11-29 22:27
|