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

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

编程的世界里,总是充满了各种奇妙的逻辑和算法,就像下面这个有趣的编程挑战:如何用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无关的数。

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

免责声明:本文由用户上传,如有侵权请联系删除!

猜你喜欢

最新文章