C语言然后是几点

Python017

C语言然后是几点,第1张

供参考 不懂追问

#include <stdio.h>

int main()

{

int start, end

int start_min, end_min

int passed

scanf("%d%d", &start, &passed)//输入

start_min = start/100*60 + start % 100

//计算start表示的时间距离00:00有多少分钟

end_min = start_min + passed

end = end_min/60*100+end_min%60 //上面的逆操作 原理相同

printf("%d\n",end)

}

没看出来你的程序哪里正确,程序全错。

#include <stdio.h>

void main()

{

int time,hour,minute

scanf("%d%d",&time,&minute)

hour=time/100

minute+=time%100

while(minute<0)

{minute+=60hour--}

hour+=minute/60

minute%=60

printf("%d:%02d",hour,minute)

}