首页 > 科技 >

1.5 编程基础之循环控制39与7无关的数_c++ 与7无关的数循环控制

发布时间:2025-03-06 23:27:41来源:

编程的世界里,总是充满了各种奇妙的逻辑和算法,就像下面这个有趣的编程挑战:如何用C++找出那些与数字7无关的数?

🔍首先,我们需要理解什么是“与7无关的数”。简单来说,就是那些不包含数字7,并且不能被7整除的正整数。

🚀现在让我们通过一段简单的代码来实现这一目标吧:

```cpp

include

using namespace std;

bool isSevenRelated(int num) {

while (num > 0) {

if (num % 10 == 7) return true; // 如果个位是7,则返回true

num /= 10;

}

return (num % 7 == 0); // 检查是否能被7整除

}

int main() {

int start = 1, end = 100;

for (int i = start; i <= end; i++) {

if (!isSevenRelated(i)) {

cout << i << " "; // 打印与7无关的数

}

}

return 0;

}

```

👩‍💻在这个程序中,我们定义了一个函数`isSevenRelated`,用来检查一个数是否与7有关。然后在主函数中,我们遍历从1到100的所有整数,并打印出那些与7无关的数。

💡这段代码不仅帮助我们理解了循环控制的重要性,还展示了如何使用逻辑判断来解决实际问题。希望你能通过这个小例子,感受到编程的乐趣!💪

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。