#include <stdio.h> int main() { int h,m,k,p; scanf("%d:%d %d",&h,&m,&k); p=h*60+m+k; //把小时全部换成分钟,方便后面计算 printf("%02d:%02d",p%1440/60,p%1440%60); //前边的小时可以通过算得的分钟来对1440取余,1440是一天的总分钟,通过取余得到小过一天的分钟数,然后这个数再除以60换算成小时就得到了小时数,分钟数就取余就ok了。 return 0; }