酷代码 AI
菜单
服务商
DeepSeek字节豆包
更多选项

C++实现3和7倍数求和代码详解

这是一道简单的C++编程题,需要判断每个数是否是3或7的倍数,然后求和。以下是完整的代码实现: ```cpp #include <iostream> using namespace std; int main() { int n; cin >> n; int sum = 0; for (int i = 0; i < n; i++) { int num; cin >> num; // 判断是否是3或7的倍数 if (num % 3 == 0 || num % 7 == 0) { sum += num; } } cout << sum << endl; return 0; } ``` **代码说明:** - 使用 `cin` 读取输入的数字数量 `n` - 通过循环读取每个数字 - `num % 3 == 0` 判断是否为3的倍数 - `num % 7 == 0` 判断是否为7的倍数 - 使用逻辑或 `||` 连接两个条件,满足任意一个即可累加 - 最后输出总和 **示例运行:** ``` 输入: 5 3 7 14 5 21 输出: 45 // 3 + 7 + 14 + 21 = 45 ``` ######[AI问答 | 284点数解答 | 2026-06-07 14:18:22]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]