用java统计同时被3 7整除的数
时间: 2024-09-25 12:05:12 浏览: 31
在Java中,我们可以创建一个简单的循环来统计并打印出从某个范围内的所有同时能被3和7整除的数,也就是通常所说的“3和7的公倍数”。下面是一个简单的示例:
```java
public class Main {
public static void main(String[] args) {
int start = 1; // 起始值
int end = 100; // 结束值,你可以根据需要调整
int count = 0; // 统计计数器
for (int i = start; i <= end; i++) {
if (i % 3 == 0 && i % 7 == 0) { // 如果数同时被3和7整除
System.out.println(i); // 打印这个数
count++; // 计数器加一
}
}
System.out.println("在给定范围内共有 " + count + " 个数同时被3和7整除。");
}
}
```
在这个程序中,我们遍历从`start`到`end`的所有整数,如果一个数除以3余数为0,除以7也余数为0,那么它就是一个同时被3和7整除的数。
相关问题
统计能同时被3和5整除的三位数java
在Java中,我们可以创建一个循环来遍历所有的三位数,并检查每个数字是否同时被3和5整除。以下是一个简单的示例代码片段:
```java
public class Main {
public static void main(String[] args) {
int count = 0; // 初始化计数器
for (int i = 100; i <= 999; i++) { // 遍历三位数范围
if (i % 3 == 0 && i % 5 == 0) { // 检查能否同时被3和5整除
count++; // 如果满足条件,计数器加一
System.out.println(i); // 打印符合条件的数
}
}
System.out.println("共有 " + count + " 个这样的三位数。"); // 输出结果
}
}
```
这段代码会打印出所有能同时被3和5整除的三位数,并统计它们的数量。运行这段程序后,你会看到符合要求的数字以及总数。
使用java编写程序统计1到200以内能被3或7整除,但不能同时被3和7整除的数的个数
```
public class Main {
public static void main(String[] args) {
int count = 0;
for (int i = 1; i <= 200; i++) {
if ((i % 3 == 0 || i % 7 == 0) && !(i % 3 == 0 && i % 7 == 0)) {
count++;
}
}
System.out.println("1到200以内能被3或7整除,但不能同时被3和7整除的数的个数为:" + count);
}
}
```
阅读全文