酷代码 AI
菜单
服务商

C++实现根据志愿劳动时长计算最终奖状数量

以下是实现该功能的C++代码: ```cpp #include <iostream> using namespace std; int main() { int x, y; // 从标准输入读取两个整数,分别表示目前能得的奖状数和志愿劳动时长 cin >> x >> y; // 判断志愿劳动时长是否超过20小时 if (y > 20) { // 若超过20小时,奖状数加1 x = x + 1; } else { // 若小于等于20小时,奖状数减1 x = x - 1; } // 输出最终能得到的奖状数量 cout << x << endl; return 0; } ``` ### 代码解释 1. **输入部分**:使用`cin`从标准输入读取两个整数`x`和`y`,分别表示目前能得的奖状数和志愿劳动时长。 2. **判断部分**:使用`if-else`语句判断志愿劳动时长`y`是否超过20小时。如果超过20小时,将目前的奖状数`x`加1;否则,将`x`减1。 3. **输出部分**:使用`cout`输出最终能得到的奖状数量。 ######[AI问答 | 308点数解答 | 2026-04-11 22:39:16]

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