3位“水仙花数”是指一个三位整数,其各位数字的3次方和等于该数本身。输入一个三位整数并判断不小于该数的最小水仙花数,并给出判断结果。用C#编写代码
时间: 2024-04-30 22:20:42 浏览: 233
以下是C#代码实现:
```csharp
using System;
class Program {
static void Main(string[] args) {
Console.Write("请输入一个三位整数:");
int num = int.Parse(Console.ReadLine());
int n = num + 1;
while (true) {
int a = n / 100; // 百位数
int b = (n / 10) % 10; // 十位数
int c = n % 10; // 个位数
if (n == a * a * a + b * b * b + c * c * c) {
Console.WriteLine($"{n}是水仙花数");
break;
}
n++;
if (n >= 1000) {
Console.WriteLine($"不存在不小于{num}的水仙花数");
break;
}
}
}
}
```
运行结果:
```
请输入一个三位整数:234
370是水仙花数
```
解释:输入的三位整数是234,那么不小于234的最小水仙花数是370。
阅读全文
相关推荐
![-](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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)