酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

使用java语言,利用一维数组编写程序,从键盘输入 12 个月中每个月的降雨量,计算月平均降雨量,月降雨量和月平均降雨量的偏差,并将结果输出。(提示降雨量以毫米计,使用整数类型)

以下是一个使用 Java 语言解决此问题的示例代码: ```java import java.util.Scanner; public class RainfallAnalysis { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int[] rainfall = new int[12]; System.out.println("请输入 12 个月的降雨量(单位:毫米):"); for (int i = 0; i < 12; i++) { System.out.print("第 " + (i + 1) + " 个月:"); rainfall[i] = scanner.nextInt(); } int totalRainfall = 0; for (int rain : rainfall) { totalRainfall += rain; } double averageRainfall = (double) totalRainfall / 12; System.out.println("月平均降雨量:" + averageRainfall + " 毫米"); System.out.println("每个月降雨量与月平均降雨量的偏差:"); for (int i = 0; i < 12; i++) { double deviation = rainfall[i] - averageRainfall; System.out.println("第 " + (i + 1) + " 个月:" + deviation + " 毫米"); } scanner.close(); } } ``` 这段代码首先使用`Scanner`类从键盘获取 12 个月的降雨量,然后计算总降雨量和平均降雨量。计算每个月降雨量与平均降雨量的偏差并输出。 [2024-11-13 08:59:33 | AI写代码神器 | 340点数解答]

相关提问