array01.java

来自「已经编写好的数据结构课本程序可以减轻您的负担」· Java 代码 · 共 39 行

JAVA
39
字号
// =============== Program Description ===============
// 程序名称: array01.java
// 程序目的: 运用一维数组设计一个可计算多个数的平均值的程序。
// Written By Kuo-Yu Huang. (WANT Studio.) 
// ===================================================
import ConsoleReader.*;					// 导入已定义的数据输入类

public class array01
{
	public static int i;				// for循环计数变量
	public static float Number[] = new float[20];	// 储存数据的浮点数数组
	public static float Summary;			// 数据加总变量
	public static float Average;			// 数据平均变量

	public static void main (String args[])	
	{		
		Summary = 0;				// 数据总和变量初始化
	
		System.out.print("Please input the number of data:");
							// 读入最大可输入数据个数
		ConsoleReader console = new ConsoleReader(System.in);
		int Max = console.readInt();		
		System.out.println("");

		if (Max <= 20)				// 决定最大可输入数
		{
			for (i=0;i<Max;i++)		// 数据输入循环
			{
				System.out.print("Please input a number:");
				Number[i] = (float) console.readDouble();
				Summary += Number[i];
			}
			Average = Summary / Max;	// 平均值 = 总和 / 个数
			System.out.println("The average is "+Average);
		}
		else					// 数据个数超出范围
			System.out.println("Please input a number less than 20.");
	};
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?