C++实现:小于 100 的与 7 无关正整数平方和求解及代码详解
```cpp #include <iostream> using namespace std; // 判断一个数是否与7相关 bool isRelatedTo7(int num) { if (num % 7 == 0) return true; while (num > 0) { if (num % 10 == 7) return true; num /= 10; } return false; } int main() { int n; cin >> n; int sum = 0; for (int i = 1; i <= n; i++) { if (!isRelatedTo7(i)) { sum += i * i; } } cout << sum << endl; return 0; } ``` 代码解释 1. `isRelatedTo7`函数:该函数用于判断一个数是否与7相关。首先检查该数能否被7整除,如果能则返回`true`;接着通过循环逐位检查该数的每一位,如果某一位数字为7也返回`true`;若都不满足则返回`false`。 2. `main`函数: - 读取输入的正整数`n`。 - 初始化变量`sum`用于存储与7无关的正整数的平方和。 - 使用`for`循环遍历从1到`n`的所有正整数,对于每个数调用`isRelatedTo7`函数判断是否与7相关,若不相关则将其平方累加到`sum`中。 - 最后输出`sum`的值。 ######[AI问答 | 359点数解答 | 2025-11-17 13:52:12]
- 补全代码:将数组所有元素赋值为 100 并输出(字节豆包 | 164点数解答 | 2025-11-01 19:14:57)103
- C++实现图像模糊化处理:含代码、解释与复杂度分析(字节豆包 | 670点数解答 | 2025-11-10 18:55:33)114
- C++实现图像像素灰度值模糊化处理:输入输出全解析(字节豆包 | 655点数解答 | 2025-12-01 14:24:01)90
- Python 实现图像模糊化:输入像素值,输出处理后图像(附代码及详细解释)(字节豆包 | 555点数解答 | 2025-12-09 12:22:26)94
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)349
- 神秘数据背后的信息解读:样例输入与输出探秘(字节豆包 | 28点数解答 | 2024-12-12 11:56:59)412
- C++ 实现:快速查找 n 个正整数中的第 x 个数(字节豆包 | 380点数解答 | 2025-11-08 19:23:39)174
- 深度揭秘 Oracle Workarea Size Policy:参数调优助力数据库性能飞升(阿里通义 | 372点数解答 | 2024-05-13 10:54:45)231
- 揭秘!十进制数到负进制数的转换程序及代码详解(DeepSeek | 490点数解答 | 2026-01-20 17:31:14)37
- C++实现:十进制数到负进制数的奇妙转换(附代码详解)(字节豆包 | 526点数解答 | 2026-02-07 20:37:30)19
- C++ 实现统计指定正整数在 n 个数中出现次数的程序及解析(字节豆包 | 358点数解答 | 2025-11-22 22:01:32)55
- C++ 实现统计指定数字在正整数序列中出现的个数(字节豆包 | 341点数解答 | 2026-03-28 11:49:02)10