输入格式:
输入在第一行中以hh:mm:ss的格式给出起始时间,第二行给出整秒数n(<60)。

输出格式:
输出在一行中给出hh:mm:ss格式的结果时间。

输入样例:
11:59:40
30
输出样例:
12:00:10

博主思路:利用取模运算去实现进位

#include<stdio.h>
int main()
{int hh, mm, ss;scanf("%d:%d:%d",&hh,&mm,&ss);int n;scanf("%d",&n);ss = ss + n;mm += (ss - ss%60) > 0, ss %= 60;hh += (mm - mm%60) > 0, mm %= 60;hh %= 24;printf("%02d:%02d:%02d",hh,mm,ss);return 0;
}

转载于习题9-1时间换算:本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时)

本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时)。相关推荐

  1. 时间换算-本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时)。

    本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时). 输入格式: 输入在第一行中以hh:mm:ss的格式给出起始时间,第二行给出整秒数n ...

  2. 习题9-1时间换算:本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时)...

    本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时). 输入格式: 输入在第一行中以hh:mm:ss的格式给出起始时间,第二行给出整秒数n ...

  3. 本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时)

    输入格式: 输入在第一行中以hh:mm:ss的格式给出起始时间,第二行给出整秒数n(<60). 输出格式: 输出在一行中给出hh:mm:ss格式的结果时间. 输入样例: 11:59:40 30 ...

  4. PTA 7-44 本题要求编写程序,输入一个三位数,输出其个位数字、十位数字和百位数字。

    PTA 7-44 本题要求编写程序,输入一个三位数,输出其个位数字.十位数字和百位数字. 分数 4 作者 xcf 单位 长春理工大学 本题要求编写程序,输入一个三位数,输出其个位数字.十位数字和百位数 ...

  5. 从键盘上按hh mm ss的格式输入一个时间,输出这个时间的前一秒

    从键盘上按hh mm ss的格式输入一个时间,输出这个时间的前一秒 代码如下(示例): public static void main(String[] args) {java.util.Scanne ...

  6. JAVA 最简单获取系统时间代码 LocalDateTime( 以yyyy-MM-dd HH:mm:ss.SSS格式显示)

    直接上代码,简单粗暴: import java.time.LocalDateTime; import java.time.format.DateTimeFormatter;/*** @Author : ...

  7. [Kettle] CST时间格式转yyyy-MM-dd HH:mm:ss格式

    最近做需求遇到一个问题,上游给了一个.dat 加密文件,解密后发现有个时间戳字段是用CST格式存储,举例:Thu Jul 22 00:58:32 CST 2010, 但是目标表字段数据类型设计成tim ...

  8. 日期格式化{0:yyyy-MM-dd HH:mm:ss.fff}和{0:yyyy-MM-dd hh:mm:ss.fff}的区别

    {0:yyyy-MM-dd HH:mm:ss.fff}:使用24小时制格式化日期 {0:yyyy-MM-dd hh:mm:ss.fff}:使用12小时制格式化日期 以下同理,从左至右分别为-年-月-日 ...

  9. 自定义jackson解析时间格式yyy-MM-dd HH:mm:ss

    原文:https://my.oschina.net/xpx/blog/1924695 一.问题排查 1.出现的场景 1)服务端通过springmvc写了一个对外的接口,返回一个json字符串,其中该j ...

最新文章

  1. js调试工具console详解
  2. 列宽一字符等于多少厘米_字符串匹配算法总结——BF、KMP、BM
  3. C++ #define详解
  4. java 生成校验验证码_java生成验证码并进行验证
  5. 《大话设计模式》读书笔记-索引
  6. JS 数据结构之旅 :通过JS实现栈、队列、二叉树、二分搜索树、AVL树、Trie树、并查集树、堆
  7. leetcode - 646. 最长数对链
  8. Maple公式推导教程
  9. 笔记本电脑桌面的计算机图标不见了,笔记本电脑桌面图标不见了怎么办
  10. java JSPX的介绍(转载)
  11. ASP.NET网页响应莫明其妙反应奇慢,原来故障根源在于DNS解析冲突
  12. 微微一笑很倾城(3)
  13. 项目环境搭建,数据库,以及Swagger2介绍(二)
  14. Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1;
  15. 稀疏自动编码(Sparse Autoencoder)
  16. 移动端js判断iPhone浏览器还是Android浏览器
  17. 脚本录制和回放终端会话(script、scriptreplay)使用
  18. mysql telnet无法打开主机连接_求助:不能打开主机连接,在端口 3306: 连接失败...
  19. DW怎么把两个html放在一起,用Dreamweaver怎么制作网页
  20. 定时任务组件Quartz

热门文章

  1. 每日一练:判断真质数
  2. 鸿蒙系统VR伙伴,鸿蒙2.0系统让开发者看到了未来曙光 华为让AR/VR跨越时空,迈进现实...
  3. 提升英语口语的助推器
  4. 计算机科学教育专业自考,计算机科学与技术自考本科科目有哪些
  5. js-jquery-001-条形码概述
  6. 工具推荐丨2022产品必备的在线原型工具
  7. C++const四种用法
  8. 2022年自考专业考试(计算机应用)微型计算机及接口技术练习题
  9. 微信拉群服务器繁忙,微信群拉人有限制吗?解决方案是什么?
  10. MYSQL POLARDB 学习系列之 拆解 POLARDB 6 Auto-Scaling 与性能优化 (翻译)