题解 | #小乐乐定闹钟#
小乐乐定闹钟
https://www.nowcoder.com/practice/0f7e422e12be4a7f9958ca2a82abc775
#include <stdio.h>
int main() {
int hour = 0;
int minute = 0;
int k = 0;
scanf("%d:%d %d", &hour, &minute, &k);
//h喝m分别设置为输入的小时和时间,后面直接加就可以了
int h = hour;
int m = minute;
//一共k分钟,k/60表示一共多少小时
//k%60表示还剩下多少分钟
h += (k/60);
m += (k%60);
if (h > 23)
h %= 24;
if (m > 59)
{
//如果m加完之后大于60,就让它%=60
m %= 60;
//同时闹钟的小时要++
h++;
}
printf("%02d:%02d", h, m);
return 0;
}