7-22 计算火车运行时间

本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间。

输入格式:
输入在一行中给出2个4位正整数,其间以空格分隔,分别表示火车的出发时间和到达时间。每个时间的格式为2位小时数(00-23)和2位分钟数(00-59),假设出发和到达在同一天内。

输出格式:
在一行输出该旅途所用的时间,格式为“hh:mm”,其中hh为2位小时数、mm为2位分钟数。
输入样例:
1201 1530
输出样例:
03:29
代码如下:

#include <stdio.h>
#include <stdlib.h>int main()
{int a,b,c,d,e,f;scanf("%d%d",&a,&b);c=b/100-a/100;//算小时d=b%100-a%100;//算分钟if(c>10&&d>=10)printf("%d:%d",c,d);if(c>10&&d<10&&d>=0)printf("%d:0%d",c,d);if(c>10&&d<0&&d+60>=10)printf("%d:%d",c-1,d+60);if(c>10&&d<0&&d+60<10)printf("%d:0%d",c-1,d+60);if(c==10&&d>=10)printf("%d:%d",c,d);if(c==10&&d<10&&d>=0)printf("%d:0%d",c,d);if(c==10&&d<0&&d+60>=10)printf("0%d:%d",c-1,d);if(c==10&&d<0&&d+60<10)printf("0%d:0%d",c-1,d);if(c<10&&d>=10)printf("0%d:%d",c,d);if(c<10&&d<10&&d>=0)printf("0%d:0%d",c,d);if(c<10&&d<0&&d+60>=10)printf("0%d:%d",c-1,d+60);if(c<10&&d<0&&d+60<10)printf("0%d:0%d",c-1,d+60);return 0;
}

计算火车运行时间(pta)相关推荐

  1. C++简单输入输出-计算火车运行时间

    //写的很差,无力tc 7-4 计算火车运行时间 (17 分) 本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间. 输入格式: 输入在一行中给出2个4位正整数,其间以空格分隔,分别 ...

  2. 计算火车运行时间 本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间

    计算火车运行时间 本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间. 输入格式 输入在一行中给出2个4位正整数,其间以空格分隔,分别表示火车的出发时间和到达时间.每个时间的格式为2 ...

  3. 7-4 计算火车运行时间

    7-4 计算火车运行时间 本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间. 输入格式: 输入在一行中给出2个4位正整数,其间以空格分隔,分别表示火车的出发时间和到达时间.每个时间 ...

  4. 实验2-2-9 计算火车运行时间 (15 分)

    实验2-2-9 计算火车运行时间 (15 分) 本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间. 输入格式: 输入在一行中给出2个4位正整数,其间以空格分隔,分别表示火车的出发时 ...

  5. 计算火车运行时间(c语言)

    7-4 计算火车运行时间(15 分) 本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间. 输入格式: 输入在一行中给出2个4位正整数,其间以空格分隔,分别表示火车的出发时间和到达时 ...

  6. 分支-12. 计算火车运行时间

    本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间. 输入格式:输入在一行中给出2个4位正整数,其间以空格分隔,分别表示火车的出发时间和到达时间.每个时间的格式为2位小时数(00-2 ...

  7. 浙大版《C语言程序设计实验与习题指导(第4版)》题目集 实验2-3-8 计算火车运行时间

    题目详情: 本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间. 输入格式: 输入在一行中给出2个4位正整数,其间以空格分隔,分别表示火车的出发时间和到达时间.每个时间的格式为2位小 ...

  8. C语言 计算火车运行时间

    #include<stdio.h> int main() { int a,b,c1,c2,A,B,C; scanf("%d %d",&a,&b); A= ...

  9. matlab中的mkdir函数_科学网—Matlab中计算函数运行时间的三种方法及判断新建文件夹 - 张伟的博文...

    (一)运行时间 1.tic和toc组合 计算daotic和toc之间那专段程序之间的属运行时间,它的经典格式为 : tic 函数 toc 复制函数代码,当代码遇到tic时Matlab自动开始计时,运行 ...

最新文章

  1. 科普丨一文看懂语音识别的技术原理
  2. iOS常用第三方开源框架和优秀开发者博客等
  3. r语言electricity数据集_R语言学习10-查看数据
  4. 西安python培训班多少钱-西安中公python培训班靠谱吗
  5. 【转】SAP LIST 画框的FORM
  6. 20211028 调节和跟踪
  7. Jdk1.8新特性(二)——lambda表达式(参数列表)-{}和函数式接口@FunctionalInterface
  8. python右斜杠_Python中的左斜杠、右斜杠(正斜杠和反斜杠)
  9. vue是什么软件_Angular vs React vs Vue:2020年的最佳选择是什么?
  10. Ubuntu扩大boot空间
  11. Apache查看并发及TIME_WAIT过多的解决
  12. proteus显示隐藏引脚
  13. 【译】软件设计中的KISS原则
  14. Ubuntu虚拟机使用桥接模式设置IP
  15. 魔域进游戏老是显示服务器繁忙,魔域2014年春节-温情卡诺萨
  16. vue将文件/图片/视频批量打包成压缩包,并进行下载
  17. 【学习笔记】密码学入门(2) 单向散列函数,消息认证码,数字签名,证书
  18. java 计算日期时间差_Java计算日期和时间差
  19. H5游戏开发(Egret引擎)及Typescript学习笔记
  20. 友盟推送 php,laravel5.4+umeng(友盟)集成app消息推送功能

热门文章

  1. html无序列表中的正方形点点,CSS 有序或者无序列表的前面的标记 list-style-type 属性的实现...
  2. 西湖大学生命学院章永登实验室 (超分辨成像)科研团队招聘启事
  3. 有人说找不到这个免费R绘图教程的数据在哪?
  4. 机房布线的最高境界 | 最后的暗黑系,真是亮瞎眼 ​
  5. 单基因GSEA怎么做?
  6. android代码删除sd卡文件在哪里,android - 如何从SD卡中删除文件?
  7. echo 多行_Java中Scanner的用法:单行多行输入
  8. 蓝桥杯大赛青少年创意编程 推荐考生阅读 相关书籍的相关视频(部分)
  9. Python 刷题常用语法与数据结构汇总-2022.01.30
  10. 27.产品经理需要具备的数据分析能力