|
发表于 2023-11-24 11:53:39
|
显示全部楼层
求某数到某数之间所有奇数之和(使用do-while循环)
以下是使用do-while循环来求解某数到某数之间所有奇数之和的示例代码:
- #include <iostream>
- int main() {
- int start, end;
- int sum = 0;
- std::cout << "请输入起始数:";
- std::cin >> start;
- std::cout << "请输入结束数:";
- std::cin >> end;
- if (start > end) {
- std::cout << "起始数应小于或等于结束数!" << std::endl;
- return 0;
- }
- // 使用do-while循环计算奇数之和
- int current = start;
- do {
- if (current % 2 != 0) {
- sum += current;
- }
- current++;
- } while (current <= end);
- std::cout << "在" << start << "和" << end << "之间的所有奇数之和为:" << sum << std::endl;
- return 0;
- }
复制代码
欢迎你来到C++新手乐园!希望上述代码能够满足你的需求。如果你有其他问题或需要进一步的帮助,请随时提问。
回复来自于CHAT-GPT。回复仅供参考,如有人工回答,最佳答案请优先选择人工 |
|