1.编写一个简单程序,要求数组长度为5,静态赋值10,20,30,40,50,在控制台输出该数组的值。

 int a[]={10,20,30,40,50};
     for(int i=0;i<5;i++)
     System.out.println(a[i]);    

 

 2.编写一个简单程序,要求数组长度为5,动态赋值,并在控制台输出该数组的值。

 public class qifei1 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        
        Scanner input=new Scanner(System.in);
          int []a=new int[5];
          for (int i = 0; i < a.length; i++) {
                a[i]=input.nextInt();
                System.out.println(a[i]);
            }

3.定义字符型数组,分别存储c、h、 i、n、a 并在控制台输出

char x[]={c,h,i,n,a};
         for(int e=0;e<5;e++)
         System.out.println(x[e]);    


4.输入5个学生成绩,求总分和平均分

 import java.util.Scanner;




public class qifei1 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        
         Scanner input=new Scanner(System.in);
           int a[]=new int[5];
           int sum=0;
           int x=0;
           for(int i=0;i<5;i++)
               a[i]=input.nextInt();
           
               sum=a[0]+a[1]+a[2]+a[3]+a[4];
               x=sum/5;
              
           System.out.println(sum);
           System.out.println(x);


5.定义数组{12,53,23,44,53} 用for和foreach分别输出,再倒序输出(for)

For
        int a[]={12,53,23,44,53};
         for(int i=0;i<5;i++)
         System.out.println(a[i]);    
Foreach
    int a[]={12,53,23,44,53};
         for(int i:a)
             i++;
         System.out.println(i);    
倒序
        int a[]={12,53,23,44,53};
         for(int i=4;i>=0;i--)
             
         System.out.println(a[i]);

6.定义一个长度为10的整型数组,赋值(动态静态都可以)后求出奇数个数和偶数个数

public class qifei1 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        
        int a[]={1,2,3,4,5,6,7,8,9,10};
        int jishu=0;
        int oushu=0;
         for(int i=0;i<=9;i++)
             if(a[i]%2==0)
                 oushu++;
             
        jishu=10-oushu;

        System.out.println(jishu);
        System.out.println(oushu);
            }
    
    }

7.生成一个100长度数组,里面的数分别是1-100,并输出

public class qifei1 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        
        int a[]=new int [100];
        
         for(int i=0;i<=99;i++){
             a[i]=i+1;
    
            
        
         System.out.println(a[i]);
    }
         
            }
    
    }

 


8.定义一个double数组,存放10个学生的成绩,给所有同学加5分,不能超过100分。

public class qifei1 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        
        double a[]={5,10,15,20,25,30,35,40,45,99};
        
         for(int i=0;i<=9;i++){
             a[i]=a[i]+5;
    if(a[i]>=100){
        System.out.println(100);
     continue;}
     System.out.println(a[i]);
    }
        
        
        
            
    }
    }

 posted on 2021-04-20 16:23  莉莉娅king  阅读(28)  评论(0编辑  收藏  举报