1.編寫一個簡單程序,要求數(shù)組長度為5,靜態(tài)賦值10,20,30,40,50,在控制臺輸出該數(shù)組的值
package test; import java.util.Random; import java.util.Scanner; public class acc { public static void main(String[] args) { // TODO Auto-generated method stub int[]a={10,20,30,40,50}; for(int i=0;i<a.length;i++) { System.out.println(a[i]); } } }

2.編寫一個簡單程序,要求數(shù)組長度為5,動態(tài)賦值,并在控制臺輸出該數(shù)組的值。
package test; import java.util.Random; import java.util.Scanner; public class acc { public static void main(String[] args) { // TODO Auto-generated method stub int a[]=new int[5]; for(int i=0;i<a.length;i++) { Scanner input=new Scanner(System.in); a[i]=input.nextInt();} System.out.println("數(shù)組a的值為:"); for(int i=0;i<a.length;i++) { System.out.println(a[i]); } } }
3.定義字符型數(shù)組,分別存儲c、h、 i、n、a 并在控制臺輸出
package test; import java.util.Random; import java.util.Scanner; public class acc { public static void main(String[] args) { // TODO Auto-generated method stub int a[]=new int[5]; for(int i=0;i<a.length;i++) { Scanner input=new Scanner(System.in); char b[]={'c','h','i','n','a'}; for(int j=0;j<b.length;j++) { System.out.println(b[j]); }}}}

4.輸入5個學生成績,求總分和平均分
package test; import java.util.Random; import java.util.Scanner; public class acc { public static void main(String[] args) { // TODO Auto-generated method stub Scanner input=new Scanner(System.in); System.out.println("輸入5個成績"); int sum=0; int a[]=new int[5]; for(int i=0;i<a.length;i++) { a[i]=input.nextInt();} for(int i=0;i<a.length;i++) { sum+=a[i];} System.out.println("總分:"+sum+"平均分:"+sum/5);}}

6.定義一個整型數(shù)組,賦值(動態(tài)靜態(tài)都可以)后求出奇數(shù)個數(shù)和偶數(shù)個數(shù)
package test; import java.util.Random; import java.util.Scanner; public class acc { public static void main(String[] args) { // TODO Auto-generated method stub Scanner input=new Scanner(System.in); int a[]= {1,2,3,4,5,6,7,8,9}; int jjss=0,ooss=0; for(int i=0;i<a.length;i++) { if(a[i]%2==0) jjss+=1; else ooss+=1;} System.out.println("奇數(shù)個數(shù)為:"+jjss+"偶數(shù)個數(shù)為:"+ooss);}}

7.生成一個100長度數(shù)組,里面的數(shù)分別是1-100,并輸出。
package test; import java.util.Random; import java.util.Scanner; public class acc { public static void main(String[] args) { // TODO Auto-generated method stub Scanner input=new Scanner(System.in); int a[]=new int[100]; for(int i=0;i<100;i++) { a[i]=i+1;} for(int i:a) { System.out.println(i);}}}

8.定義一個double數(shù)組,存放10個學生的成績,給所有同學加5分,不能超過100分。
package test; import java.util.Random; import java.util.Scanner; public class acc { public static void main(String[] args) { // TODO Auto-generated method stub Scanner input=new Scanner(System.in); double a[]=new double[] {15,20,25,30,35,40,45,50,55,100}; for(double i:a) { System.out.println("原成績"+i+"\t");} for(int i=0;i<10;i++) { if(a[i]+5>100) { a[i]=100; continue;} a[i]+=5;} System.out.println(); for(double i:a) { System.out.println("現(xiàn)成績"+i+"\t");}}}

浙公網(wǎng)安備 33010602011771號