编程题 然后是几点

然后是几点

有时候人们用四位数字表示一个时间,比如1106表示11点零6分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几点,结果也表示为四位数字。当小时为个位数时,没有前导的零,即5点30分表示为530。注意,第二个数字表示的分钟数可能超过60,也可能是负数。

输入格式:

输入在一行中给出2个整数,分别是四位数字表示的起始时间、以及流逝的分钟数,其间以空格分隔。注意:在起始时间中,当小时为个位数时,没有前导的零,即5点30分表示为530;流逝的分钟数可能超过60,也可能是负数。

输出格式:

输出四位数字表示的终止时间。题目保证起始时间和终止时间在同一天内。

输入样例:
1120 110
输出样例:
1310
个人对于此的理解

把时间当作数字,分开小时和分钟,先把小时换算成分钟数,在加上输入的分钟数。那么求出来的分钟数就变成了分钟数的总和,再对一个小时分别求整和求余。(求整的*100 + 求余的)就是之后的时间。

#include <stdio.h>
int main()
{int hour1, minute1;scanf("%d %d", &hour1, &minute1);int a = hour1 / 100;int b = hour1 % 100;int c = a * 60 + b + minute1;int e = c / 60;int f = c % 60;int t = e * 100 + f;printf("%d", t);return 0;
}
如果有错误,麻烦各位大佬给指出来

文章写得水平有限,看看我的代码有没有错,指出错在哪里,谢谢!

然后是几点--编程题相关推荐

  1. [JS] [编程题] 配置文件恢复

    [编程题]配置文件恢复 时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 32M,其他语言64M 链接:https://www.nowcoder.com/questionTerminal/ ...

  2. Linux编程题:信号量同步三进程依次打印若干次ABC

    三个进程依次打印ABC..... 思路及大致流程如下: 思路取自这位大哥: Linux编程题:创建3个线程分别打印abc,用信号量进行同步_cleverlemon的博客-CSDN博客 这位大哥写的是线 ...

  3. c语言编程题餐饮服务打分,求详细分析C语言题餐饮服务质量调查打分题和答案..._质量员考试_帮考网...

    bangsaizhuo 新兵答主 11-09 TA获得超过6761个赞 二.填空题 1. ___变量__是指在程序运行过程中,值可以发生变化的量. 2.C语言是一种____区分_(区分/不区分)字母大 ...

  4. 数据结构面试题编程题_您下次编程面试时应该了解的顶级数据结构

    数据结构面试题编程题 by Fahim ul Haq 通过Fahim ul Haq Niklaus Wirth, a Swiss computer scientist, wrote a book in ...

  5. java在线编程题_阿里笔试题(2017在线编程题)-- 数串分组 --Java实现

    看到有人写了阿里的面试题,心里痒痒,好久 没搞过这些了,写着实现一下 题目 2017年3月阿里在线编程题(实习内推) 给定一串数字 判断是否存在这三个元素,它们将数字串分为四个子串,其中每个子串的数字 ...

  6. JavaScript初学者编程题(25)

    JavaScript初学者编程题(25) 题目:给定一个字符串,请将字符串里的字符按照出现的频率降序进行重新排列并返回 第一种方法,利用对象和数组 JavaScript部分 var str = &qu ...

  7. JavaScript初学者编程题(24)

    JavaScript初学者编程题(24) 题目:给你一个 m x n 的整数网格 accounts ,其中 accounts[i][j] 是第 i 位客户在第 j 家银行托管的资产数量.返回最富有客户 ...

  8. JavaScript初学者编程题(23)

    JavaScript初学者编程题(23) 题目:给你一个字符串 S,请你删去其中的所有元音字母( 'a','e','i','o','u'),并返回这个新字符串 HTMl部分 <input typ ...

  9. JavaScript初学者编程题(22)

    JavaScript初学者编程题(22) 题目:利用递归方法求5! JavaScript部分 function getNum(num) {if(num < 2){return 1;}else{r ...

  10. JavaScript初学者编程题(21)

    JavaScript初学者编程题(21) 题目:求1+2!+3!+-+20!的和 JavaScript部分 function get(num) {//sum总和var sum = 0;for(var ...

最新文章

  1. 如何理解Memory leak
  2. HttpWebRequest.GetResponse() raises exception when http status code 400 (bad request) is returned
  3. 3.2 选择最可能的句子-深度学习第五课《序列模型》-Stanford吴恩达教授
  4. 普通高中生水平就能干好的编程到底是不是高科技?
  5. CentOS经常使用文件操作命令[百度博客搬家]
  6. 特征级融合_遥感影像融合的方法有哪些
  7. 数据库每日一题 2020.05.09
  8. smartcar_body.urdf.xacro
  9. Javascript特效:普通轮播图
  10. MBR20100FCT低压降肖特基二极管ASEMI原装
  11. 台式计算机电源线 规格,台式电脑电源线怎么接
  12. 分享苹果电脑和乔布斯的十项成功秘诀
  13. 手机淘宝——flexible.js 移动端自适应方案
  14. 【数据结构】认识赫夫曼树与赫夫曼编码 上手实现压缩文件和解压
  15. ES6-ES12所有特性详解
  16. 格式化D盘显示有一个应用程序正在运行,无法格式化
  17. MySQL8.0 之SQL(DQL)单表、多表查询(详细回顾篇)
  18. 什么是 word embedding?
  19. Lock-step 锁步核有哪些
  20. SpringBoot集成网易企业邮箱,亲测可用

热门文章

  1. UGUI 源码之 RectMask2D、Clipping、RectangularVertexClipper
  2. csv文件太大,显示不全,切分成小文件
  3. 输入手机号获取验证码的注册页面,说出测试过程
  4. 彻底删除Win7任务栏通知区域已卸载程序图标
  5. 【转】TOEFL写作27分完全攻略
  6. 网页快照(Snapshot)使用的相关研究(萌新向总结)
  7. 非线性规划问题求解(举例)
  8. 2022-2028年中国镓行业市场研究分析及投资前景评估报告
  9. android studio查看源码
  10. 如何用python画一束花_如何在AI里绘制一束春天的花朵