定义一个名为Time的结构体,里面封装了两个int数据,一个是hh代表小时,一个是mm代表分钟。从键盘接收用户输入的四个整数,用来初始化两个结构体变量的小时和分钟。计算第二组时间,减去第一组时间的值。以分钟为单位输出。
特别提醒: 本题在考试结束后,课程组将组织老师进行全面代码复查,没有使用结构体的,本题将不得分。
输入格式:
四个整数,用空格分开。
输出格式:
一个整数,代表相差的分钟数。
输入样例1:
12 20 13 30
结尾无空行
输出样例1:
12点20分,到13点30分,相差70分钟。
70
结尾无空行
输入样例2:
8 50 9 10
结尾无空行
输出样例2:
8点50分,到9点10分,相差20分钟。
20
结尾无空行
#include<stdio.h>
struct Time
{
int hh;
int mm;
};
int main()
{
int fz;
struct Time t1;
struct Time t2;
scanf("%d %d %d %d",&t1.hh,&t1.mm,&t2.hh,&t2.mm);
fz = (60*(t2.hh - t1.hh)+t2.mm) - t1.mm;
printf("%d",fz);
}