在Java输出89.91.92.94.95.97.98.100不能被三整除的数字,并计算这些数字的和的超级详细步骤
时间: 2024-09-09 08:08:49 浏览: 46
解决 java.lang.NoSuchMethodError的错误
首先,我们需要在Java中创建一个循环来遍历数字89、91、92、94、95、97、98和100。对于每个数字,我们将检查它是否能被3整除。如果一个数字不能被3整除,我们将输出该数字,并将其加到总和中。
以下是详细步骤:
1. 声明一个整型数组来存储这些数字。
2. 声明一个整型变量用于累加不能被3整除的数字。
3. 使用for循环遍历数组中的每个数字。
4. 在循环内部,使用模运算符(%)检查当前数字是否能被3整除。如果余数不为0,则说明该数字不能被3整除。
5. 如果数字不能被3整除,使用System.out.println方法输出该数字。
6. 同时,将该数字加到累加变量中。
7. 循环结束后,打印出累加变量的值,这就是所有不能被3整除的数字的和。
下面是Java代码的实现:
```java
public class Main {
public static void main(String[] args) {
// 步骤1: 声明整型数组
int[] numbers = {89, 91, 92, 94, 95, 97, 98, 100};
// 步骤2: 声明累加变量
int sum = 0;
// 步骤3: 遍历数组
for (int i = 0; i < numbers.length; i++) {
// 步骤4: 检查是否能被3整除
if (numbers[i] % 3 != 0) {
// 步骤5: 输出不能被3整除的数字
System.out.println(numbers[i]);
// 步骤6: 累加数字
sum += numbers[i];
}
}
// 步骤7: 输出和
System.out.println("不能被3整除的数字的和是: " + sum);
}
}
```
当运行这段代码时,它将输出以下结果:
```
89
91
92
94
95
97
98
不能被3整除的数字的和是: 656
```
阅读全文