本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时)。
输入格式:
输入在第一行中以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点开始计时)。相关推荐
- 时间换算-本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时)。
本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时). 输入格式: 输入在第一行中以hh:mm:ss的格式给出起始时间,第二行给出整秒数n ...
- 习题9-1时间换算:本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时)...
本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时). 输入格式: 输入在第一行中以hh:mm:ss的格式给出起始时间,第二行给出整秒数n ...
- 本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时)
输入格式: 输入在第一行中以hh:mm:ss的格式给出起始时间,第二行给出整秒数n(<60). 输出格式: 输出在一行中给出hh:mm:ss格式的结果时间. 输入样例: 11:59:40 30 ...
- PTA 7-44 本题要求编写程序,输入一个三位数,输出其个位数字、十位数字和百位数字。
PTA 7-44 本题要求编写程序,输入一个三位数,输出其个位数字.十位数字和百位数字. 分数 4 作者 xcf 单位 长春理工大学 本题要求编写程序,输入一个三位数,输出其个位数字.十位数字和百位数 ...
- 从键盘上按hh mm ss的格式输入一个时间,输出这个时间的前一秒
从键盘上按hh mm ss的格式输入一个时间,输出这个时间的前一秒 代码如下(示例): public static void main(String[] args) {java.util.Scanne ...
- JAVA 最简单获取系统时间代码 LocalDateTime( 以yyyy-MM-dd HH:mm:ss.SSS格式显示)
直接上代码,简单粗暴: import java.time.LocalDateTime; import java.time.format.DateTimeFormatter;/*** @Author : ...
- [Kettle] CST时间格式转yyyy-MM-dd HH:mm:ss格式
最近做需求遇到一个问题,上游给了一个.dat 加密文件,解密后发现有个时间戳字段是用CST格式存储,举例:Thu Jul 22 00:58:32 CST 2010, 但是目标表字段数据类型设计成tim ...
- 日期格式化{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小时制格式化日期 以下同理,从左至右分别为-年-月-日 ...
- 自定义jackson解析时间格式yyy-MM-dd HH:mm:ss
原文:https://my.oschina.net/xpx/blog/1924695 一.问题排查 1.出现的场景 1)服务端通过springmvc写了一个对外的接口,返回一个json字符串,其中该j ...
最新文章
- js调试工具console详解
- 列宽一字符等于多少厘米_字符串匹配算法总结——BF、KMP、BM
- C++ #define详解
- java 生成校验验证码_java生成验证码并进行验证
- 《大话设计模式》读书笔记-索引
- JS 数据结构之旅 :通过JS实现栈、队列、二叉树、二分搜索树、AVL树、Trie树、并查集树、堆
- leetcode - 646. 最长数对链
- Maple公式推导教程
- 笔记本电脑桌面的计算机图标不见了,笔记本电脑桌面图标不见了怎么办
- java JSPX的介绍(转载)
- ASP.NET网页响应莫明其妙反应奇慢,原来故障根源在于DNS解析冲突
- 微微一笑很倾城(3)
- 项目环境搭建,数据库,以及Swagger2介绍(二)
- Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1;
- 稀疏自动编码(Sparse Autoencoder)
- 移动端js判断iPhone浏览器还是Android浏览器
- 脚本录制和回放终端会话(script、scriptreplay)使用
- mysql telnet无法打开主机连接_求助:不能打开主机连接,在端口 3306: 连接失败...
- DW怎么把两个html放在一起,用Dreamweaver怎么制作网页
- 定时任务组件Quartz
热门文章
- 每日一练:判断真质数
- 鸿蒙系统VR伙伴,鸿蒙2.0系统让开发者看到了未来曙光 华为让AR/VR跨越时空,迈进现实...
- 提升英语口语的助推器
- 计算机科学教育专业自考,计算机科学与技术自考本科科目有哪些
- js-jquery-001-条形码概述
- 工具推荐丨2022产品必备的在线原型工具
- C++const四种用法
- 2022年自考专业考试(计算机应用)微型计算机及接口技术练习题
- 微信拉群服务器繁忙,微信群拉人有限制吗?解决方案是什么?
- MYSQL POLARDB 学习系列之 拆解 POLARDB 6 Auto-Scaling 与性能优化 (翻译)