C语言将24小时制转换为12小时制的方法

 更新时间:2015年07月08日 10:08:10   作者:defias  
这篇文章主要介绍了C语言将24小时制转换为12小时制的方法,涉及C语言针对时间的相关操作技巧,非常简单实用,需要的朋友可以参考下

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

/*
* 24小时制转换为12小时制
*/
#include <stdio.h>
int main()
{
  int n, m;
  printf("Enter a 24-hour time:");
  scanf_s("%d:%d",&n,&m);
  if (n < 0)
  {
    printf("Error1!\n");
    system("PAUSE");
    return 1;
  }
  else if (n < 12)
  {
    printf("Equivalent 12-hour time: %2d:%2d AM\n", n, m);
  }
  else if ((n >= 12) && (n < 24))
  {
    n -= 12;
    printf("Equivalent 12-hour time: %2d:%2d PM\n", n,m);
  }  
  else
  {
    printf("Error2!\n");
    system("PAUSE");
    return 2;
  }
  system("PAUSE");
  return 0;
}

希望本文所述对大家的C语言程序设计有所帮助。

相关文章

  • 使用c++11 constexpr时遇到的坑详解

    使用c++11 constexpr时遇到的坑详解

    c++11 constexpr将变量声明为constexpr类型以便由编译器来验证变量是否是一个常量表达式,这篇文章主要给大家介绍了关于使用c++11 constexpr时遇到的坑,需要的朋友可以参考下
    2021-05-05
  • c语言连接mysql数据库的实现方法

    c语言连接mysql数据库的实现方法

    C语言连接mysql数据库,需要相应的头文件和lib文件,如果你安装Mysql数据库,会在安装目录下找到这些库文件,如果没有安装,也可以在网上找到
    2012-05-05
  • C++编程中的数据类型和常量学习教程

    C++编程中的数据类型和常量学习教程

    这篇文章主要介绍了C++编程中的数据类型和常量学习教程,是C++入门学习中的基础知识,需要的朋友可以参考下
    2015-09-09
  • C语言手写集合List的示例代码

    C语言手写集合List的示例代码

    数组长度是固定的,那么在很多时候我们并不知道到底有多少数据需要存储,这时候我么就需要一个可变长度的数组来进行存储,在C语言中需要我们自己进行定义,我们称为集合。本文将用C语言实现手写集合,需要的可以参考一下
    2022-08-08
  • C++命名空间使用详细介绍

    C++命名空间使用详细介绍

    考虑一种情况,当我们有两个同名的人,Zara,在同一个班里。当我们需要对它们进行区分我们必须使用一些额外的信息和它们的名字,比如它们生活在不同的区域或者兴趣爱好什么的,在C++程序中也会遇到同样的情况,所以命名空间就此产生
    2022-09-09
  • Qt Design Studio创建工程的实现方法

    Qt Design Studio创建工程的实现方法

    Qt Design Studio它允许设计人员和开发人员使用通用的设计、开发、分析和调试工具在不同的开发平台上共享一个项目,本文主要介绍了Qt Design Studio创建工程的实现方法,具有一定的参考价值,感兴趣的可以了解一下
    2022-05-05
  • C语言编程递归算法实现汉诺塔

    C语言编程递归算法实现汉诺塔

    递归,大家都了解,著名的斐波那契数,就为该知识点的经典例题。今天来看看更为经典的递归题汉诺塔不过这其实是数学问题,先来看看汉诺塔
    2021-09-09
  • 基于对话框程序中让对话框捕获WM_KEYDOWN消息的实现方法

    基于对话框程序中让对话框捕获WM_KEYDOWN消息的实现方法

    下面我们将通过程序给大家演示基于对话框的应用程序对WM_KEYDOWN消息的捕获。需要的朋友可以参考下
    2013-05-05
  • C++ open()和read()函数使用详解

    C++ open()和read()函数使用详解

    这篇文章主要介绍了C++中open()和read()函数的使用方法和参数,open()函数用于打开文件并返回文件描述符,read()函数用于从文件描述符中读取数据,感兴趣的朋友跟随小编一起看看吧
    2025-01-01
  • Windows的钩子机制详解

    Windows的钩子机制详解

    这篇文章主要介绍了Windows的钩子机制,对于初学者进一步了解windows程序设计中钩子的原理及运用有很大的帮助,需要的朋友可以参考下
    2014-07-07

最新评论