C语言:时间换算
#include <stdio.h>
int main()
{
int bjt_time,time;
int hour2,min2;
int t;
scanf("%d",&bjt_time);
if(bjt_time==0) printf("1600");
else
{
time=bjt_time;
for(t=0;time!=0;t++)
time/=10;
if(t==1||t==2)
{
hour2=(480-bjt_time)/60;
min2=bjt_time;
printf("%d",(24-hour2)*100+min2);
}
if(t==3||t==4)
{
hour2=bjt_time/100-8;
min2=bjt_time-(bjt_time/100)*100;
if(hour2<0)
printf("%d",(24+hour2)*100+min2);
if(hour2==0) printf("%d",min2);
if(hour2>0) printf("%d",hour2*100+min2);
}
}
return 0;
}