C语言最后三个红的不知道什么原因,感谢解答

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

> 必须输出两位,不足前面补 $0$。 @[Tishok](/user/1159142)
by XuYueming @ 2024-03-12 20:20:02


```c #include<stdio.h> int main() { int s,v,hour,minute,a,b,c,d; scanf("%d%d",&s,&v); minute=60*8; if(s%v==0) { minute=minute-10-s/v; hour=minute/60; a=hour/10; b=hour%10; minute=minute%60; c=minute/10; d=minute%10; printf("%d%d:%d%d",a,b,c,d); } else { minute=minute-10-s/v-1; hour=minute/60; a=hour/10; b=hour%10; minute=minute%60; c=minute/10; d=minute%10; printf("%d%d:%d%d",a,b,c,d); } return 0; } ``` @[XuYueming](/user/728079) 还是红的我估计要考虑前一天晚上出发
by Tishok @ 2024-03-12 20:30:56


|