提交时间:2025-07-11 13:05:29
运行 ID: 330955
#include <stdio.h> int main() { int h1, m1, s1; int h2, m2, s2; // 读取起飞时间和到达时间 scanf("%d %d %d", &h1, &m1, &s1); scanf("%d %d %d", &h2, &m2, &s2); // 转换为总秒数 int start_seconds = h1 * 3600 + m1 * 60 + s1; int end_seconds = h2 * 3600 + m2 * 60 + s2; // 计算飞行总秒数 int duration = end_seconds - start_seconds; // 转换为小时、分钟、秒 int hours = duration / 3600; int remaining = duration % 3600; int minutes = remaining / 60; int seconds = remaining % 60; // 输出结果 printf("%d %d %d\n", hours, minutes, seconds); return 0; }