酷代码 AI
菜单
服务商

睡眠充足判断:利用 C++ 代码计算午休与夜眠总时长

```cpp #include <iostream> using namespace std; int main() { int x, y; // 输入中午睡觉的分钟数和晚上睡觉的小时数 cin >> x >> y; // 计算中午睡觉时间换算成晚上睡觉时间的小时数 double totalSleep = y + (x * 3.0 / 60); // 判断是否睡眠充足 if (totalSleep >= 8) { cout << "Yes" << endl; } else { cout << "No" << endl; } return 0; } ``` 代码解释 1. 变量声明:`x` 存储中午睡觉的分钟数,`y` 存储晚上睡觉的小时数。 2. 输入:使用 `cin` 读取用户输入的 `x` 和 `y`。 3. 计算总睡眠时间:中午睡觉 1 分钟相当于晚上睡觉 3 分钟,将中午睡觉时间 `x` 分钟换算成小时(`x * 3.0 / 60`),再加上晚上睡觉的小时数 `y`,得到总睡眠时间 `totalSleep`。 4. 判断并输出结果:如果 `totalSleep` 大于等于 8 小时,输出 `"Yes"`;否则输出 `"No"`。 ######[AI问答 | 303点数解答 | 2026-02-04 21:22:37]

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