18037 20秒后的时间
时间限制:1000MS 代码长度限制:10KB
提交次数:0 通过次数:0
题型: 编程题 语言: G++;GCC
Description
编写程序,输入三个整数变量hour(小时)、minute(分钟)、second(秒)代表一个时间, 输出该时间20秒以后的时间。
输入格式
一行三个整数,分别代表小时、分钟、秒,中间使用冒号分隔
输出格式
输出一个时间,数字间用冒号分隔 小时、分钟、秒均占两个数字位,不足位用0补足
输入样例
15:30:41
输出样例
15:31:01
#include <stdio.h>
#include <stdlib.h>
int main()
{
int h,m,s;
scanf("%d:%d:%d", &h,&m,&s);
s=s+20;
if(s>59)
{
s=s%60;
m++;
if(m>59)
{
m=m%60;
h++;
if(h>23)
h=0;
}
}
printf("%02d:%02d:%02d\n", h, m, s);
return 0;
}
描述了如何在C++中编写一个程序,给定小时、分钟和秒,计算并以特定格式输出20秒后的结果。给出了一个代码示例。
427

被折叠的 条评论
为什么被折叠?



