题目
给出当前时间(XX时XX分XX秒),计算经过n秒后的时间,输出格式
(XX时XX分XX秒,注意0的补位),超过24时则显示第二天的时间。例如:
输入:09时11分22秒 125秒
输出:09时13分27秒
代码
#include<stdio.h>
int main(){
int h,m,s,n;
scanf("%d时%d分%d%秒 %d秒",&h,&m,&s,&n);
s += n;
if(s>=60){
m += s / 60;
s = s % 60;
if(m>=60){
h += m / 60;
m = m % 60;
if(h>=24){
h = h % 24;
}
}
}
printf("%02d时%02d分%02d秒",h,m,s);
return 0;
}
标签:24,02d,int,09,C语言,60,XX,时间,计算
From: https://www.cnblogs.com/Shin404/p/16902577.html