在控制台输入数组并遍历数组

    xiaoxiao2021-12-14  20

    package com.zhidi.loop; import java.util.Scanner; /** 使用Scanner类在控制台输入10个数, * 分别将10个数保存在一个数组中, * 分别打印出10个数、 * 10个数的平均值、奇数、偶数。 * */ public class Shuzuinput { public static void main(String[] args){ Scanner sc=new Scanner(System.in); System.out.println("请输入数组中元素个数:"); int n=sc.nextInt(); int[] arr=new int[n];//把输入的值作为数组长度; for(int i=0;i<n;i++){ System.out.println("请输入arr["+i+"]"); arr[i]=sc.nextInt();//把输入的值依次存入数组中 }sc.close(); System.out.println("输入的数组元素为:"); for(int i=0;i<n;i++){ System.out.println(arr[i]+" ");//依次打印数组中元素; } double sum=0; for(int i=0;i<n;i++){ sum+=arr[i];//数组元素求和; } System.out.println("所有元素的平均值为:"+sum/n); for(int i=0;i<n;i++){ if(arr[i]%2==0){ System.out.println(arr[i]+"是偶数"); } else{ System.out.println(arr[i]+"是奇数"); } } } }
    转载请注明原文地址: https://ju.6miu.com/read-969810.html

    最新回复(0)