寻找10000~n的纯粹五位数c++
时间: 2023-10-25 21:10:02 浏览: 74
要寻找10000到给定上限n之间的纯粹五位数,可以使用以下方法:
```cpp
#include <iostream>
bool isPureFiveDigit(int num) {
if (num >= 10000 && num <= 99999) {
return true;
}
return false;
}
void findPureFiveDigits(int upperLimit) {
int start = 10000;
for (int num = start; num <= upperLimit; num++) {
if (isPureFiveDigit(num)) {
std::cout << num << std::endl;
}
}
}
int main() {
int upperLimit;
std::cout << "请输入上限数值: ";
std::cin >> upperLimit;
std::cout << "10000到" << upperLimit << "之间的纯粹五位数:" << std::endl;
findPureFiveDigits(upperLimit);
return 0;
}
```
在上面的示例中,我们定义了一个函数 `isPureFiveDigit` 来判断一个数字是否为纯粹五位数。然后,在 `findPureFiveDigits` 函数中,我们使用循环从10000开始遍历到给定的上限数值,并打印出所有满足条件的纯粹五位数。
你可以通过输入你想要的上限数值来测试代码。希望这个示例对你有帮助!如果你有任何其他问题,请随时提问。
阅读全文