.同学朋友聚会经常玩的“逄7过”游戏,就是碰到包含7或者整除7的数字 时要说“过”,请编写Java程序完成100以内的逢7过游戏。输出结果格式“123456过8910111213过1516过18...…”(输出结果之间应空格)
时间: 2024-10-08 10:22:27 浏览: 34
实验1_被3整除_被7整除_被5整除_
为了创建一个Java程序实现逢7过游戏,我们可以使用一个计数器遍历1到100之间的数字,并检查它们是否包含7或能否被7整除。以下是完成这个游戏的一个简单示例:
```java
public class SevenGame {
public static void main(String[] args) {
for (int number = 1; number <= 100; ) {
System.out.print(number);
if ((number % 7 == 0) || (String.valueOf(number).contains("7"))) {
System.out.println(" 过");
number += 7;
} else {
System.out.print(", ");
number++;
}
}
}
}
```
这段代码首先初始化一个计数器`number`从1开始,然后检查当前数字是否满足逢7过规则。如果是,则输出“过”并跳过接下来的7个数字。如果不是,则直接输出下一个数字,并在数字间加上逗号。
运行此程序,你会看到100以内逢7过游戏的结果。
阅读全文