用C语言计算一个起始时间经过数分钟后的终止时间,要求:
时间: 2023-05-23 19:01:38 浏览: 123
C语言实现时间计算功能
3星 · 编辑精心推荐
输入起始时间和经过的分钟数,输出终止时间。可以考虑将时间转换为以分钟为单位进行计算,然后再将计算结果转换为小时和分钟的形式输出。以下是一段示例代码:
```c
#include <stdio.h>
int main() {
int hour, minute, elapsed, total_minutes, end_hour, end_minute;
printf("请输入起始时间(小时 分钟):");
scanf("%d %d", &hour, &minute);
printf("请输入经过的分钟数:");
scanf("%d", &elapsed);
total_minutes = hour * 60 + minute + elapsed;
end_hour = total_minutes / 60;
end_minute = total_minutes % 60;
printf("终止时间为:%d:%02d\n", end_hour, end_minute);
return 0;
}
```
注意,这段代码没有做任何错误处理,实际开发中需要考虑输入数据是否合法等问题。
阅读全文