不知道为什么错误。
Wrong Answer. wrong answer On line 1 column 1, read (ASCII -24), expected 0.
#include <stdio.h>
int main()
{
int s,v,p,q,i,j,sum=24*60;
float t,t1;
printf("请输入s和v(按右侧格式xx xx)");
scanf("%d %d",&s,&v);
t=(float)s/v;
for(t1=t;t1>=1;j++) \\将t1减到0通过0还是0.x判断不否需要+1分钟
{
t1=t1-1;
}
if(t1==0)
{
t=t+10;
}
else t=(int)t+11;\\若t为小数,转为整形,1加到10后面变成11
sum=sum-t;
if(sum<0)
{
printf("需要在前一天08:00前出发");
return 0;
}
else{
p=sum/60;
q=sum%60;//分钟转化为0-24小时之间的数
p=p+8;// 变为8-32之间的数
if(p>=24)
{
p=p-24;//变为8-24和0-8
}
printf("%02d:%02d",p,q);
return 0;
}
}