#include<stdio.h>
int main()
{ int hour1,minute1;
int hour2,minute2;
scanf("%d %d",&hour1,&minute1);
scanf("%d %d",&hour2,&minute2);
int hc=hour2-hour1;
int mc=minute2-minute1;
if(mc<0)
{
mc=60+mc;
hc--;
}
printf("时间差是%d小时%d分钟。",hc,mc);
}
定义时间,分钟为整型变量,输入要求:hour2大于hour1,分钟大小都可以。
如果分钟差为正数,直接输出结果。
若为负数,执行if语句再输出。