@[kitkit](/user/1431820)
`scanf` 读入 `double` 不是 `%d` 而是 `%lf` 。
```cpp
#include<stdio.h>
int main(){
double s,v;
int m;
scanf("%lf%lf",&s,&v);
m=24*60-(s/v+10)+8*60;
printf("%02d:%02d",(m/60)%24,m%60);
return 0;
}
```
by 天南星魔芋 @ 2024-08-25 10:45:25
新手菜坤建议用cin,cout
@[kitkit](/user/1431820)
by Jason_Teng @ 2024-08-25 10:46:43
@[kitkit](/user/1431820) `scanf("%d")`是输入`int`类型,`double`是`scanf("%lf")`
by cygh_xiaoC_12 @ 2024-08-25 10:49:03
@[天南星魔芋](/user/399239) 谢谢提醒
by kitkit @ 2024-08-25 10:53:09
@[shabiJason](/user/890662) 可我学的是C
by kitkit @ 2024-08-25 10:55:19
dev用这个也行,无语
by kitkit @ 2024-08-25 10:56:28
@[kitkit](/user/1431820) 确实,我之前CSP被这个坑过一回
by 天南星魔芋 @ 2024-08-25 11:04:12