普通两个时分计算时间差.C

    xiaoxiao2021-04-17  34

    输入两个时间,每个时间分别输入小时和分钟的值,然后输出两个时间之间的差,也以几个小时几分表示 直线型思维

    #include <stdio.h> main() { int hour1, minut1, time1; int hour2, minut2, time2; int res, hour, minut; printf("请输入计算的时间,例如:1点50分\n"); printf(" 2点10分\n"); scanf("%d%d分", &hour1, &minut1); scanf("%d%d分", &hour2, &minut2); time1 = hour1 * 60 + minut1; time2 = hour2 * 60 + minut2; if (time1 > time2) res = time1 -time2; else res = time2 - time1; hour = res / 60; minut = res % 60; if (hour != 0) printf("时间差为%d小时%d分钟\n", hour, minut); else printf("时间差为%d分钟\n", minut); return 0; }

    C-FREE 4.0 运行结果

    转载请注明原文地址: https://ju.6miu.com/read-673396.html

    最新回复(0)