简单粗暴哈哈哈 int main(){ int a = 0,b = 0,c = 0,h = 0,m = 0,h1 = 0; //a为当前时间 b为当前分钟 c设置的多少分钟 scanf("%d:%d%d",&a,&b,&c); h = (c/60 + a)% 24; m = c%60; if((m+b)>60){ h1 = (m+b)/60; h = h+h1; m = (m+b)%60; }else{ m = m + b; } printf("%02d:%02d",h,m); return 0; }