努力学编程的MS 2022-04-25 17:17 采纳率: 0%
浏览 53

C语言分支循环游戏时间

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

读取四个整数A,B,C,D,用来表示游戏的开始时间和结束时间。

其中A和B为开始时刻的小时和分钟数,C和D为结束时刻的小时和分钟数。

请你计算游戏的持续时间。

比赛最短持续1分钟,最长持续24小时。

输入格式:
共一行,包含四个整数A,B,C,D。0≤A,C≤23,
0≤B,D≤59

输出格式:
输出格式为“O JOGO DUROU X HORA(S) E Y MINUTO(S)”,表示游戏共持续了X小时Y分钟。

输入样例:
7 53 7 53
输出样例:
O JOGO DUROU 24 HORA(S) E 0 MINUTO(S)

  • 写回答

1条回答 默认 最新

  • zeekliu 2022-04-25 18:57
    关注

    大致思路就是:
    c-a算小时数,如果不够减,就+24
    d-b算分钟数,一样,不够减+60
    但要注意如果算出来是0时0分,就要特判成24小时0分
    基本就是这样
    最后按照格式输出
    有用请采纳哈

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 4月25日

悬赏问题

  • ¥15 基于STM32心率血氧监测(OLED显示)相关代码运行成功后烧录成功OLED显示屏不显示的原因是什么
  • ¥100 X轴为分离变量(因子变量),如何控制X轴每个分类变量的长度。
  • ¥30 求给定范围的全体素数p的(p-2)的连乘积
  • ¥15 VFP如何使用阿里TTS实现文字转语音?
  • ¥100 需要跳转番茄畅听app的adb命令
  • ¥50 寻找一位有逆向游戏盾sdk 应用程序经验的技术
  • ¥15 请问有用MZmine处理 “Waters SYNAPT G2-Si QTOF质谱仪在MSE模式下采集的非靶向数据” 的分析教程吗
  • ¥50 opencv4nodejs 如何安装
  • ¥15 adb push异常 adb: error: 1409-byte write failed: Invalid argument
  • ¥15 nginx反向代理获取ip,java获取真实ip