第八次作业
课上练习:
1.
package fdsa; public class lj { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int []a; a=new int[]{10,20,30,40,50}; for(int i=0;i<a.length;i++){ System.out.println(a[i]); } } }
2.
package fdsa; public class lj { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub String string="neusofteducation"; String a[]=new String[string.length()]; for(int i=0;i<string.length();i++){ a[i]=(String)string.subSequence(i, i+1); } for(String i:a){ System.out.println(i+" "); } System.out.println(); } }
3.
package fdsa; public class lj { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int []a; a=new int[]{1,6,2,3,9,4,5,7,8}; for(int i=0;i<a.length-1;i++){ for (int j = 0; j < a.length-i-1; j++) { if(a[j]>a[j+1]){ int x=a[j]; a[j]=a[j+1]; a[j+1]=x; } } for(int z:a){ System.out.println(z+""); } } } }
4.
package fdsa; public class lj { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub double array[][]=new double[5][4]; for(int i=0;i<array.length;i++){ for (int j = 0; j < array[i].length; j++) { array[i][j]=(i+1)*(j+4); System.out.println(array[i][j]+"\t"); } System.out.println(); } } }
5.
package fdsa; public class lj { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int a[]={18,25,7,36,13,2,89,63}; int max=a[0];int c=0; for(int i=0;i<a.length;i++){ if(a[i]>max){ max=a[i]; c=i; System.out.println(max+"下标:"+c); } } } }
作业
6.
package fdsa; public class lj { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub String a[]={"1","2","3","4","5","6"}; String b=""; for(int i=0;i<a.length/2;i++){ b=a[i]; a[i]=a[a.length-i-1]; a[a.length-i-1]=b; } for(String i:a){ System.out.println(i+" "); } } }
7.
package fdsa; public class lj { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub String a[]={"1","2","3","4","5","6"}; for(int i=0;i<a.length/2;i++){ for (int j = 0; j < i; j++) { if(a[i].equals(a[j])){ a[j]="0"; } } } for(String i:a){ System.out.println(i+" "); } } }
8.
package fdsa; public class lj { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int a[]={-10,2,3,246,-100,0,5}; int max=0,min=0,sum=0; for(int i=0;i<a.length-1;i++){ max=0;min=0; for (int j = 0; j < a.length; j++) { if(a[max]<a[j]){ max=j; } } } for(int j=0;j<a.length;j++){ sum+=a[j]; } System.out.println("最大值"+a[max]+"最小值"+a[min]+"平均值"+sum/a.length); } }
9.
package fdsa; public class lj { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int a[]=new int[20];a[0]=1; int x=1; int y=1; int z=1; for (int i = 1; i < a.length; i++) { a[i]=z; z=x+y; x=y; y=z; } for (int i = 0; i < a.length; i++) { System.out.println(a[i]); } } }
10.
package fdsa; import java.util.Arrays; import java.util.Random; public class lj { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Random r=new Random(); int a[]=new int[10]; for (int i = 0; i < a.length; i++) { a[i]=r.nextInt(100); System.out.println(a[i]); } System.out.println("排序"); Arrays.sort(a); for(int i:a){ System.out.print(i+","); } } }