那你会用JAVA输出三位数中所有的水仙花数吗
时间: 2023-05-14 16:05:32 浏览: 164
当然可以,以下是JAVA代码:
public class NarcissisticNumber {
public static void main(String[] args) {
for (int i = 100; i < 1000; i++) {
int a = i / 100;
int b = i / 10 % 10;
int c = i % 10;
if (a * a * a + b * b * b + c * c * c == i) {
System.out.println(i);
}
}
}
}
相关问题
用java打印三位数中的所有水仙花数
好的,水仙花数是指一个三位数,其各位数字的立方和等于该数本身。以下是Java代码实现:
```
for (int i = 100; i < 1000; i++) {
int a = i / 100; // 百位数
int b = (i / 10) % 10; // 十位数
int c = i % 10; // 个位数
if (i == a*a*a + b*b*b + c*c*c) {
System.out.println(i); // 输出水仙花数
}
}
```
这段代码会遍历所有三位数,判断其是否为水仙花数,如果是的话就输出。
用Java打印三位数中的所有水仙花数
好的,水仙花数是指一个三位数,其各位数字的立方和等于该数本身。以下是Java代码实现:
```
for (int i = 100; i < 1000; i++) {
int a = i / 100; // 百位数
int b = (i / 10) % 10; // 十位数
int c = i % 10; // 个位数
if (i == a*a*a + b*b*b + c*c*c) {
System.out.println(i); // 输出水仙花数
}
}
```
这段代码会遍历所有三位数,判断其是否为水仙花数,如果是的话就输出。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)