码迷,mamicode.com
首页 > 编程语言 > 详细

翁恺老师零基础学JAVA语言第五周数组--求平均数例题-个人理解

时间:2016-04-25 01:01:39      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:java

		// 用户输入一系列数字,然后求出这些数字的平均数,并输出输入数字中大于平均数的数
		Scanner in = new Scanner(System.in);
		System.out.println("你打算输入多少个数值?请输入:");
//		计算平均数,需要有:1.记录输入的每个数n;输入数的和sum;输入数值的个数cnt;
		int cnt = in.nextInt();
//		算平均数,定义sum为浮点数
		double sum = 0;
		System.out.println("输入你的数值吧:");
//		创建一个名为num的数组,将每次输入的数值录入其中。
		int[] num = new int[cnt];
//		遍历数组num,将输入的每个数赋值给num[i]
		for(int i=0;i<cnt;i++)
		{
			num[i] = in.nextInt();
//			顺便计算输入数值的和
			sum = sum + num[i];
		}
		System.out.println("这些数的平均数为:"+sum/cnt);
//		遍历数组num,将大于sum的数输出
		for(int i=0; i<cnt; i++)
		{
			if(num[i]>sum/cnt)
			{
				System.out.println(num[i]+" ");
			}
		}
	}

}


翁恺老师零基础学JAVA语言第五周数组--求平均数例题-个人理解

标签:java

原文地址:http://wzdlpc.blog.51cto.com/2814548/1767358

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!