1.例5.1数组元素的引用
public class cjava { public static void main(String[] args) { int i; int []a=new int[10]; for(i=0;i<10;i++) a[i]=i; for(i=9;i>=0;i--) System.out.println(a[i]); } }
例5.2用数组来处理斐波那契数列
public class cjava { public static void main(String[] args) { int i; int a[]=new int[20]; a[0]=1; a[1]=1; for(i=2;i<20;i++) a[i]=a[i-1]+a[i-2]; for(i=2;i<20;i++) System.out.println(a[i]); } }
例5.3冒泡排序法
import java.util.Scanner; public class cjava { public static void main(String[] args) { int i; int []a=new int[11]; @SuppressWarnings("resource") Scanner s=new Scanner(System.in); System.out.print("请输入十个数字:"); for(i=1;i<11;i++) a[i]=s.nextInt(); for(i=1;i<11;i++) { for(int j=1;j<11-i;j++) { if(a[j]>a[j+1]) { int t=a[j]; a[j]=a[j+1]; a[j+1]=t; } } } for(i=0;i<10;i++) System.out.print(a[i]); } }
2.没有问题
3.明天继续写例题