-->
当前位置:首页 > 题库 > 正文内容

程序填空题:时间差

Luz4年前 (2021-05-10)题库2196
10点半到11点45之间,有几小时几分钟呢?

这里有一个程序,读入两个时间,计算它们之间的时间差,输出相差几小时几分钟。

```c
#include

int main()
{
int hour1, minute1;
int hour2, minute2;

scanf("%d:%d", &hour1, &minute1);
scanf("%d:%d", &hour2, &minute2);

int hd = hour2 - hour1;
int md = minute2 - minute1;
if ( @@[md<0](2) ) {
md = @@[60+md](2);
hd = @@[hd-1](2);
}
printf("%d %d\n", hd, md);
return 0;
}
```





答案:
第1空:md<0

第2空:60+md

第3空:hd-1

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。