7-7 12-24小时制 (15 分)编写一个程序,要求用户输入24小时制的时间,然后显示12小时制的时间。
输入格式:
输入在一行中给出带有中间的:符号(半角的冒号)的24小时制的时间,如12:34表示12点34分。当小时或分钟数小于10时,均没有前导的零,如5:6表示5点零6分。
提示:在scanf的格式字符串中加入:,让scanf来处理这个冒号。
输出格式:
在一行中输出这个时间对应的12小时制的时间,数字部分格式与输入的相同,然后跟上空格,再跟上表示上午的字符串AM或表示下午的字符串PM。如5:6 PM表示下午5点零6分。注意,在英文的习惯中,中午12点被认为是下午,所以24小时制的12:00就是12小时制的12:0 PM;而0点被认为是第二天的时间,所以是0:0 AM。
输入样例:
21:11

输出样例:
9:11 PM


#include<stdio.h>
int main()
{int h,m;scanf("%d:%d",&h,&m);if(h<12)printf("%d:%d AM",h,m);if(h==12)printf("%d:%d PM",h,m);if(h>12){h-=12;printf("%d:%d PM",h,m);}return 0;
}

7-7 12-24小时制 (C语言)相关推荐

  1. iOS小技能:自定义时间格式(适配iOS15.4之后12/24小时制的问题)

    文章目录 引言 I 自定义格式 1.1 小程序订单小票 1.2 订单详情时间格式化 1.3 代码实现 II iOS15.4之后12/24小时制的问题 2.1 问题 2.2 适配 2.3 小结 III ...

  2. JS实现动态显示当前时间(12/24小时制)(转载Mr.Think)

    今天又要用到动态显示当前时间,且要求可以切换24/12小时制, 记得很久前写过一个24小时制的,但一时没能找着, 于是又重新写了个,若有需要的朋友自行复制粘贴一份吧. 很简单的一个功能函数,实现方式不 ...

  3. c语言怎么编程24小时制,[C语言][PTA] 7-7 12-24小时制

    Post Views: 62 最后更新时间: 2021-04-02 13:11:05 () 此题是 OJ 平台 PTA的基础题,出处:https://pintia.cn/problem-sets/14 ...

  4. Android获取当前系统时间(12/24小时制)

    根据自己的需求来区分获取系统时间的方法 // 通过SimpleDateFormat获取24小时制时间 SimpleDateFormat sdf = new SimpleDateFormat(" ...

  5. 基于51单片机的可由按键切换12\24小时制的电子时钟proteus仿真

    仿真电路图: 部分源代码: #include<reg51.h> #define uchar unsigned char #define uint unsigned int sbit lcd ...

  6. Android开发之时间日期24小时制与12小时制的转换美国时间

    12转24 /*** 12小时制转换24小时制上传** @param mTime 08:09 PM* @return 返回 20:09:00*/public String getConvert24Ti ...

  7. 【电子技术综合设计】数字钟(包含计数模块、12/24进制切换模块以及闹钟模块)

    工程文件: https://pan.baidu.com/s/1PnYd2mwMUf0tgxczdcl2MA 提取码: ihrk B站演示: [电子技术综合设计]数字电子时钟(包含计数模块.12/24进 ...

  8. c语言程序24转换12时间,C语言将24小时制转换为12小时制的方法

    C语言将24小时制转换为12小时制的方法 本文实例讲述了C语言将24小时制转换为12小时制的方法.分享给大家供大家参考.具体实现方法如下: /* * 24小时制转换为12小时制 */ #include ...

  9. c语言24小时制转化12,在C ++中将时间从24小时制转换为12小时制

    在本教程中,我们将讨论将时间从24小时制转换为12小时制的程序. 为此,我们将提供24小时格式的特定时间.我们的任务是将其转换为带有" AM"或" PM"扩展名 ...

  10. 【C语言】时间转换24小时制转12小时制

    首先我们先了解一下24小时制转12小时制需要注意的几个点(时 命名为h) 1.当h>=12且h<24的时候,就是下午 2.当h==24的时候,就是上午(第二天上午) 3.h<12的时 ...

最新文章

  1. 使用lld自动发现监控多实例redis
  2. 正则化与L0、L1、L2范数祥解
  3. 每天一道LeetCode-----重排链表,节点顺序是从头取一个,从尾取一个,从头取一个,从尾取一个.....
  4. HTML——初识html,元素 属性 段落 文本格式化 链接 头部入门
  5. JS节点树的一个实例
  6. 【实践】多场景下的搜索词推荐算法及在腾讯的应用实践.pdf(附下载链接)
  7. base64与图片互换
  8. python的logging日志
  9. python语法总结
  10. 十张思维导图掌握javascript重点
  11. ST芯片烧录失败的原因分析及对策
  12. 演讲实录丨朱频频 让Bots无处不在
  13. 力扣(700.701)补9.9
  14. wrf模式计算机配置,用WRF模型进行气象模拟入门(2)——WPS的配置与使用
  15. java右移和无符号右移区别_Java 无符号右移与右移运算符的使用介绍
  16. html中repeat的作用,background-repeat属性怎么用
  17. Win7系统卸载McAfee杀毒软件
  18. DSC曲线峰面积的确定及仪器校正
  19. 低代码平台,企业业务创新的最佳路径
  20. Redis存储结构探究

热门文章

  1. 机器学习算法之K-近邻算法
  2. 数字图像处理中常用图像分割算法有哪些?
  3. Python中的map()函数
  4. 查看依赖树_Python中的依赖关系处理
  5. coco数据集大小分类_MicroSoft COCO数据集
  6. Failed to load module script: The server responded with a non-JavaScript MIME type of “text/plain“.
  7. python3和Python2的区别
  8. 多尺度目标检测--Scale-Aware Trident Networks for Object Detection
  9. 手机php环境的openss_php开启openssl的方法
  10. Spring-Boot-Bean的使用,@Repository,@Service,@Controller,@Component