zoukankan      html  css  js  c++  java
  • 第四次上机作业

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

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

      

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

    int [] miss=new int[5];
    		miss[0]=10;
    		miss[1]=20;
    		miss[2]=30;
    		miss[3]=40;
    		miss[4]=50;
    		System.out.println(miss[0]);
    		System.out.println(miss[1]);
    		System.out.println(miss[2]);
    		System.out.println(miss[3]);
    		System.out.println(miss[4]);
    	}
    
    }
    

      

    3.编写一个简单程序,定义整型数组,里面的元素是{23,45,22,33,56},求数组元素的和、平均值

    int[]yu=new int[]{23,45,22,33,56};
    		int sum=0,i;
    		double average=0;
    		for(i=0;i<5;i++){
    			sum+=yu[i];}
    			average=sum/5.0;
    			System.out.println("average="+average+"sum="+sum);
    		}
    		}
    

      

    4.在一个有8个整数(18,25,7,36,13,2,89,63)的数组中找出其中最大的数及其下标。

    int[]yu=new int[]{18,25,7,36,13,2,89,63};
    		int max=0,x=0,i;
    		for(i=0;i<8;i++){
    			if(yu[i]>max){
    				max=yu[i];
    				x=i;
    				
    			}
    		}
    		System.out.println(max);
    		System.out.println(x);
    		
    	}}
    		
    

      

    5. 将一个数组中的元素逆序存放(知识点:数组遍历、数组元素访

    Scanner input=new
    				Scanner (System.in);
    		int[]yu={1,2,3,4,5};
    		int i,x;
    		for(i=0;i<yu.length/2;i++){
    			x=yu[i];
    			yu[i]=yu[yu.length-1-i];
    			yu[yu.length-1-i]=x;
    		}
    		for(i=0;i<yu.length;i++){
    			System.out.println(yu[i]);
    		}
    	}
    }
    		
    

      

  • 相关阅读:
    蚁群算法(AntColonyOptimization,ACO)与TSP问题
    EASY-X
    扩展欧几里得
    堆,set,优先队列
    单链表的几个基本操作
    剑指offer JZ-20
    剑指offer JZ-19
    拉普拉斯机制下的差分隐私(1)
    剑指offer JZ-17
    剑指offer JZ-16
  • 原文地址:https://www.cnblogs.com/shenyangkeji/p/12665944.html
Copyright © 2011-2022 走看看