【问题描述】用结构体类型表示时间内容(时间以时分秒表示)输入一个时间数据,在输入一个秒数n(n<60),以h: m :s的形式输出过了n秒后的时间。(超过24点以0点开始)
【输入形式】输入的时间必须是以"时:分:秒"格式输入
【输出形式】同样以格式"时:分:秒"输出
【样例输入】

11:59:40

30
【样例输出】

12:0:10

#include <stdio.h>
int main()
{int ss;struct time{int h,m,s;};struct time s1;scanf("%d:%d:%d",&s1.h,&s1.m,&s1.s);scanf("%d",&ss);s1.s=s1.s+ss;if (s1.s>=60) {s1.m=s1.s/60+s1.m;s1.s=s1.s%60;}if (s1.m>=60) {s1.h=s1.m/60+s1.h;s1.m=s1.m%60;}if (s1.h>=24) {s1.h=s1.h%24;}printf("%d:%d:%d",s1.h,s1.m,s1.s);}

实验8.1 时间换算相关推荐

  1. 浙江大学PTA C语言-实验9 结构程序设计 7-2 时间换算

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

  2. 中国大学MOOC-C程序设计(浙大翁恺)—— 时间换算

    时间换算(10分) 题目内容: UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8.现在,你的程序要读入一个整数,表示BJT的时和分.整数的个位和十位表示分,百位和千位表示小时.如果小 ...

  3. 时间换算_只愿与一人十指紧扣_新浪博客

    1 时间换算(10分) 题目内容: UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8.现在,你的程序要读入一个整数,表示BJT的时和分.整数的个位和十位表示分,百位和千位表示小时.如 ...

  4. c语言oj1124,程序设计入门——C语言 第2周编程练习 1时间换算(5分)

    1 时间换算(5分) 题目内容: UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8.现在,你的程序要读入一个整数,表示BJT的时和分.整数的个位和十位表示分,百位和千位表示小时.如果 ...

  5. matlab自带的信号,实验一 连续时间信号在MATLAB中的表示..ppt

    <医学信号处理I> 实验一 连续时间信号在MATLAB中的表示和运算 1.1 实验目的 学会使用MATLAB表示常用连续时间信号的方法 观察并熟悉这些信号的波形和特性 1.2 实验原理及实 ...

  6. 电子学:第010课——实验 9:时间与电容器

    实验 9:时间与电容器 电子能够以接近光速的速度运动,但我们仍然可以使用它们以秒.分钟甚至小时为单位测量时间.这个实验将向你展示如何测量时间. 需要的物品 面包板.连接线.剪线钳.剥线钳.测试引线.万 ...

  7. C语言入门——时间换算

    浙江大学 C语言入门第二周编程练习 时间换算 题目内容: UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8.现在,你的程序要读入一个整数,表示BJT的时和分.整数的个位和十位表示分, ...

  8. 频率与时间换算方法-stm精确延时

    频率与时间换算方法 1.频率与时间的换算需要根据芯片型号计算 如STM32F0芯片的频率为48M 那么如果需要延时1微妙则可以 首先进行8分频得到6M 6M=6*1000KB=6*1000*1000B ...

  9. 习题9-1 时间换算

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

  10. 古代时辰计时与现代时间换算

    本人对各种算法感兴趣,喜欢做一些算法题.可能有朋友对古代时辰计时与现在时间换算感兴趣,我就设计了此一种算法. 关于古代的时间表达法,也就是十二时辰法,从子丑......亥十二个时辰计时由来以久,自古以 ...

最新文章

  1. 女生参加软件测试培训合适吗
  2. 客户端函数弹窗_前端常用的几种弹窗函数
  3. 华为FusionSphere概述——计算资源、存储资源、网络资源的虚拟化,同时对这些虚拟资源进行集中调度和管理...
  4. 记录 之 numpy扩充某一维度,并重复填充
  5. php设置mysql 编码_php怎么设置mysql编码?
  6. Linux下文件加密方法总结
  7. 手机访问内网IIS服务器网页的方法
  8. android系统换动画,Android Activity动画跳转修改
  9. matlab分支定界法linprog_序列比对(二十二)——中间字符串分支定界方法中更紧的界...
  10. 【PAT乙】1044 火星数字 (20分)
  11. .net 画图 饼图折线图等
  12. matlab 拟合优度检验,χ~2拟合优度检验在教学中的应用及Matlab实现
  13. MATLAB实现平滑处理
  14. 蜘蛛:请求头、响应头、响应码
  15. vue 实现打字机效果
  16. 网页的登录和注册页面
  17. 微信小程序—自定义相机
  18. python随身笔记
  19. 开源数学软件---Numbit
  20. 【python :编译错误】 IndentationError:unexpected indent(缩进问题)

热门文章

  1. HTML(第九章) 标签: 网页动画
  2. 再读王垠的《编程的智慧》,有怎样的感想?
  3. moss列表 查看字段长度
  4. 通过Chrome实时调试webview
  5. Enterprise Architect学习(1)
  6. 卷积神经网络(三)-ZF-Net和VGG-Nets
  7. DataSource数据源
  8. Eureka的自我保护机制
  9. newifi虚拟服务器,简单几个步骤,newifi mini变身网络打印服务器,轻松省下100+-win7默认网关不可用...
  10. Mac终端应用变身文件 MD5/SHA1 校验工具