判断一个数能否被n整除+用循环结构
时间: 2023-11-22 15:06:08 浏览: 83
要判断一个数x能否被n整除,可以使用取模运算符%。如果x%n的结果为0,则x能被n整除;否则不能被整除。
使用循环结构可以重复执行某个代码块,直到满足某个条件才停止循环。Java中有while循环和do-while循环两种结构。
下面是一个判断一个数能否被n整除的Java代码示例:
```
int x = 10;
int n = 3;
if (x % n == 0) {
System.out.println(x + "能被" + n + "整除");
} else {
System.out.println(x + "不能被" + n + "整除");
}
```
下面是一个使用while循环计算从1到500所有自然数中不含数字4的自然数个数的Java代码示例:
```
int i = 1;
int count = 0;
while (i <= 500) {
if (String.valueOf(i).indexOf('4') == -1) {
count++;
}
i++;
}
System.out.println("从1到500所有自然数中不含数字4的自然数共有" + count + "个");
```
下面是一个使用do-while循环输出指定数字序列的Java代码示例:
```
int[][] nums = {{1, 3, 6, 10, 15}, {2, 5, 9, 14}, {4, 8, 13}, {7, 12}, {11}};
int i = 0;
do {
int j = 0;
do {
System.out.print(nums[j][i] + " ");
j++;
} while (j <= i);
System.out.println();
i++;
} while (i < nums.length);
```
阅读全文