java基础——数组的一个案例——求用户输入的平均数 并输出所有大于平均数的数

这篇博客利用Java编程,展示如何通过数组计算用户输入数字的平均值,并输出所有大于平均值的数组元素。
摘要由CSDN通过智能技术生成

本文将通过数组来解决一个实际需求

通过下面程序 计算出用户输入的数字的平均数 ;并输出所有大于平均数的数

public class pingjun {

public static void main(String[] args) {

    java.util.Scanner s = new java.util.Scanner(System.in);

   // int a; 第一种方法
    double sum = 0; //初始值
    int cnt = 0;  //初始值
       //第一种输入有隐患
    // int[] numbers = new int[100];// 创建一个放100个元素的数
    //   //定义数组
    // a = s.nextInt();//用户看盘输入 到  任意数   到  -1 为止
    // while (a != -1) // 输入数字到输入到 -1结束
    // {
    //     numbers[cnt] = a; //对数组中的元素赋值
    //     sum += a;
    //     cnt++;
    //     a = s.nextInt();
    // }
    // if (cnt > 0) {  


        //第二种输出优化
         cnt = s.nextInt(); //提示用户输入
   if ( cnt >0)  //如果这个数组大于0
   {
     int []numbers =new int[cnt]; //就创建 cnt个 数组
     for(int c =0; c <cnt; c++) //for循环遍历
     {
       numbers [c] = s.nextInt();
       sum += numbers[c];  //s
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值