c语言 80分QAQ求助!谢谢!

P5707 【深基2.例12】上学迟到

@[Gezellig7](/user/1109809) ```cpp #include <stdio.h> int round_off(double n){ if(n==int(n)) return (int)n; else return int(n)+1; } int main(){ double s,v; scanf("%lf %lf",&s,&v); int time,h,m; time=round_off(s/v)+10; if((float)time/60<=8) { if(time/60==0){ h=7;m=60-time; }else{ h=7-time/60; m=60-time%60; } } else //if((float)time/60<=12) 这种情况不止适用于 12 个小时以内 { time=time-8*60; if(time/60==0){ h=23;m=60-time; }else{ h=23-time/60; m=60-time%60; } } // else{ // h=8;m=1; // } printf("%02d:%02d",h,m); return 0; } ```
by 冰糖鸽子 @ 2023-12-15 09:07:46


@[冰糖鸽子](/user/227728) 谢谢谢谢解决了!想成了一天12小时QAQ
by Gezellig7 @ 2023-12-15 09:10:15


|