秒数进行换算,直到用户选择退出。以下是一个示例代码: ``` #include <iostream> using namespace std; int main() { int totalSeconds; // 总秒数 int hours, minutes, seconds; // 时、分、秒 while (true) { // 用户输入秒数 cout << "请输入一个总的秒数(输入0退出):"; cin >> totalSeconds; if (totalSeconds == 0) { // 用户选择退出 break; } // 换算成时、分、秒 hours = totalSeconds / 3600; totalSeconds %= 3600; minutes = totalSeconds / 60; seconds = totalSeconds % 60; // 按要求输出换算的结果 cout << "换算结果:" << hours << "小时" << minutes << "分钟" << seconds << "秒" << endl; } return 0; } ``` 这段代码使用了一个 `while` 循环,只要用户输入的秒数不为0,就会计算并输出换算结果。用户可以一直输入秒数,直到选择退出循环。 [2024-05-29 12:56:21 | AI写代码神器 | 582点数解答]