怀疑是整除时四舍五入的问题,这个改怎么解决呢
#include<stdio.h>
int main()
{
int sum,s,v,m,n;
scanf("%d %d",&s,&v);
sum=8*60+24*60-s/v-10;
m=sum/60;
n=sum%60;
if(m > 24)
m=m-24;
if(s%v != 0 && n != 0)
n--;
if(s%v != 0 && n == 0)
{n=59;m--;}
if(m<0)
m=23;
if(m==0)
m=24;
printf("%02d:%02d",m,n);
return 0;
}