读入数组中全部元素的值显示并求和,平均数

博客主要围绕Java中double类型数组展开,使用扩展for语句遍历数组,实现数组元素求和与求平均值。同时还分享了eclipse的几个快捷键,如Ctrl+D删除当前行等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

//读入数组中全部元素的值显示并求和,平均数

package abc;
import java.util.Scanner;

class math {

public static void main(String[] args) {
	Scanner stdIn = new Scanner(System.in);

	System.out.print("请输入元素个数:");
	int n = stdIn.nextInt();			// 读入元素个数
	int[] a = new int[n];      // 创建数组
	int sum = 0 ;   double ave = 0.0;

	for (int i = 0; i < n; i++) {
		System.out.print("a[" + i + "] = ");
		a[i] = stdIn.nextInt();
		sum +=  a[i];
		ave = (double)sum/n;
	}
	
	System.out.println("你输入的元素是");
	for (int i = 0; i < n; i++)
		System.out.println("a[" + i + "] = " + a[i]);
	
	System.out.println("元素之和为"+sum+"。");
	System.out.println("平均数为"+ave+"。");
}

}

今天学到数组这里了,感觉double类型的数组用的还不是很流畅,今天学到了两个eclipse的快捷键:
Ctrl+D: 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Ctrl+f11运行程序 Alt+f11是eclipse的全屏

//使用了扩展for语句遍历数组,并求和与平均值
package abc;
import java.util.Scanner;
public class Test1 {

public static void main(String[] args) {
	Scanner stdIn = new Scanner(System.in);

	System.out.print("请输入元素个数:");
	int n = stdIn.nextInt();			// 读入元素个数
	int[] a = new int[n];      // 创建数组

	for (int i = 0; i < a.length; i++) {
		System.out.print("a[" + i + "] = ");
		a[i] = stdIn.nextInt();
	}
	
	    System.out.println("你输入的元素是");
	for (int i = 0; i < n; i++)
		System.out.println("a[" + i + "] = " + a[i]);
	
			double sum = 0;	double ave = 0.0;   // 总和与平均值
			for (double i : a)
				sum += i;   ave = (double)sum/n;

	   System.out.println("元素之和为"+sum+"。");
	   System.out.println("平均数为"+ave+"。");
}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值