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

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

/*

* 24小时制转换为12小时制

*/

#include

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语言程序设计有所帮助。

时间: 2015-07-06

分别用三个函数:输入(time_input).输出(time_output).转换(time_change)函数 复制代码 代码如下: #include#includeusing namespace std;void time_input(int& hour,int& minute);void time_output(int& hour,int& minte,char& noon);void time_c

复制代码 代码如下: // hello.cpp : Defines the entry point for the console application.// #include "stdafx.h"#include "stdio.h" int _tmain(int argc, _TCHAR* argv[]){    FILE *file1,*file2;    file1=fopen("047facesmall.obj","r&quo

整数转换为字符串:char *itoa( int value, char *string,int radix); 小数转换为字符串:sprintf(串, 格式控制符列, 数据); 字符串转小数:double atof(const char *nptr); 字符串转整数:int atoi(const char *nptr); 测试代码: 复制代码 代码如下: #include  #include int main() {     int a=20

本文实例讲述了C语言实现将字符串转换为数字的方法.分享给大家供大家参考.具体实现方法如下: C语言提供了几个标准库函数,可以将字符串转换为任意类型(整型.长整型.浮点型等)的数字.以下是用atoi()函数将字符串转换为整数的一个例子: 复制代码 代码如下: # include # include void main (void) ; void main (void) {     int num;     char * str = &qu

本文实例讲述了C语言实现字母大小写转换的方法.分享给大家供大家参考.具体实现方法如下: /* * 将大写字母转换为小写字母 */ #include int lower(int c) { return ((c>='A')&&(c<='z'))?(c+'a'-'A'):(c); } main() { int i; char a[]="ABCDEFGHIJKLMNOPQRSTUVWXYZ"; for(i=0;i<26;i++)

1.数字转换为字符串sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出.sprintf 是个变参函数,定义如下: int sprintf( char *buffer, const char *format [, argument] ... ); 除了前两个参数类型固定外,后面可以接任意多个参数.printf 和sprintf 都使用格式化字符串来指定串的格式,在格式串内部使用一些以"%"开头的格式说明符(format

本文实例讲述了C语言实现输入一颗二元查找树并将该树转换为它的镜像的方法,分享给大家供大家参考.具体实现方法如下: 采用递归方法实现代码如下: /* * Copyright (c) 2011 alexingcool. All Rights Reserved. */ #include #include #include using namespace std; struct Node { Node(int

按层次遍历二元树 问题描述:输入一颗二元树,从上往下按层打印树的每个结点,同一层中按照从左往右的顺序打印.  例如输入: 8 / / 6 10 / / / / 5 7 9 11 输出 8 6 10 5 7 9 11 定义二元树(其实是二元搜索树,但并不遍历算法)的结点为: struct BSTreeNode { int value; BSTreeNode *left; BSTreeNode *right; }; 思路:利用队列的先进先出,很容易实现.每次取出队列的首元素,然后将其左右子女放入队列

C语言二维数组中的查找的实例 题目描述:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序.请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数 思路描述:一个数字的下方和右方是比它本身大的区域,而左方和上方时比它本身小的区域.选取右上角的数字进行比较,当该数大于指定的数时,舍去该列,当该数小于指定的数时,舍去该行,当相等时,则表示找到 C语言实现: #include #include

题目:输入一个整数数组,判断该数组是不是某二元查找树的后序遍历的结果.如果是返回true,否则返回false.例如输入5.7.6.9.11.10.8,由于这一整数序列是如下树的后序遍历结果.    8    / \  6   10 / \    / \ 5  7 9 11因此返回true.如果输入7.4.6.5,没有哪棵树的后序遍历的结果是这个序列,因此返回false.本题网上已经有用递归单纯判断的解法. 个人解法: 先得到序列对应的中序序列, 然后看中序序列是否从小到大有序, 得出判断. 相比

本文实例为大家分享了C语言实现顺序表的顺序查找和折半查找的具体代码,供大家参考,具体内容如下 顺序查找: #include using namespace std; int SeqSearch(int r[],int n,int k) { r[0]=k;//下标0用作哨兵存放要查询的数 int i=n; while(r[i]!=k)//不用判断下标i是否越界 { i--; } return i; } int main() { int n; cout<

本文实例讲述了C语言实现输入一个字符串后打印出该字符串中字符的所有排列的方法,属于数学里的排列问题.是一个很实用的算法技巧.分享给大家供大家参考.具体实现方法如下: 例如输入字符串abc,则输出由字符a.b.c所能排列出来的所有字符串abc.acb.bac.bca.cab和cba. C语言实现代码如下: /* * Copyright (c) 2011 alexingcool. All Rights Reserved. */ #include #include

如下所示: #include main() { int x; printf("请输入要排序数字个数:"); scanf("%d",&x); int i,j,k,a,b,num[x]; printf("输入数据:"); for(i=0;i

C语言数据输入与输出实例详解 1 概论 C语言提供了跨平台的数据输入输出函数scanf()和printf()函数,它们可以按照指定的格式来解析常见的数据类型,例如整数,浮点数,字符和字符串等等.数据输入的来源可以是文件,控制台以及网络,而输出的终端可以是控制台,文件甚至是网页. 2 数据输出 从第一个c语言程序中,就使用了跨平台的库函数printf实现将一段文字输出到控制台,而实际上,printf()不仅可以将数据按照指定的格式输出到控制台,还可以是网页或者是指定的文件中,printf()函数执

易语言怎么输入或者,希望能帮到大家. 本人无业,靠此赚取生活费,如果有幸能帮到你. 希望能按照下面做增加我的收入: 1.最重要的是:在底部点击相关按钮,给我投票和点赞 2.请在网络上帮忙分享此篇经验 3.有心得体会或者疑问,点击相应按钮反馈 4.具体操作请看图 1.易语言新建一个windows窗口 点击进入代码编辑区 2.我们输入或者 点击下拉列表里的或者 3.我们展开这个运算符看看 有两个逻辑值需要输入 4.我们分别输入 1<0 2>1 5.我们利用调试输出函数 输入调试输出(1 <

易语言怎么输入负数,我试过在数字前加  -   符号发现不行,后来找到了输入方法,我一步步教给大家. 1.打开易语言新建一个windows程序点击进入代码编辑区 2.我们这里用到一个命令就是取整 3.这个函数比较简单就一个参数输入小数就行 我们输入9.1999 4.然后我们调试输出看看 5.运行看看结果 结果为9 6.我们测试下其他数据 我们输入 1023.3 运行结果如图 1023 函数非常好用 总结:以上就是简单的易语言输入负数的六个步骤内容,感谢大家对我们的支持.

c语言程序24转换12时间,C语言将24小时制转换为12小时制的方法相关推荐

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

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

  2. c语言程序一些常见的不足,C语言常见错误分析及解决方法

    C.C语言的应用很广泛,越来越多的程序员希望能够学好C由于C语言的编译系统对语法的检查不如其他语言那么严格,因此C语.下面将C语言中初学者最常见的错误分析如下; 1 语句书写错误 由于大部分学生都是初 ...

  3. c语言程序第一章编程,c语言程序的设计第一章 C语言编程入门.ppt

    c语言程序的设计第一章 C语言编程入门 第1章 C语言编程入门 本章是本书的入门篇,专为初学者熟悉编程过程.掌握程序结构而准备的. 本章学习目标 ? 1)? 能够通过模仿与改变来构造带有测试函数的C语 ...

  4. 统计字符 c语言程序,统计字符个数的C语言程序.doc

    统计字符个数的C语言程序.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3.该文 ...

  5. Python进制转换10进制转换为16进制,不使用hex函数

    笔试中遇到的问题 Python进制转换10进制转换为16进制,不使用hex函数 给定一个整数,编写一个算法将这个数转换为十六进制数.对于负整数,我们通常使用 补码运算 方法. 注意: 十六进制中所有字 ...

  6. 更改c语言程序保存地址吗,(C语言)修改文件时间程序(创建时间、修改时间、访问时间)...

    背景 在某些情况下,我们需要对文件时间进行修改,在这里主要和大家分享一下修改文件创建时间.修改时间和访问时间的程序,C语言编写. 解决方案 我们主要调用Windows API,直接修改文件时间为自己任 ...

  7. c语言 北京时间转换utc时间_c语言实战 BJT时间转化位UTC时间

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

  8. 微信小程序---时间戳转换成时间

    1.将时间戳转换成时间,直接调即可展示相应时间.方便快捷 //时间戳转换成时间 formatTimeTwo(last_day_Tamp / 1000, 'Y-M-D h:m:s') function ...

  9. c语言程序 库 函数 tg,《C语言程序设计》——第三章PPT课件

    .,1,第三章数据类型.运算符和表达式Types,Operators,andExpressions,.,2,,,第三章数据类型.运算符和表达式,第一节C的数据类型第二节常量第三节变量第四节算术运算符和 ...

最新文章

  1. Linux发行版上安装Netbeans IDE的各种方法
  2. Win7中开启Telnet命令
  3. 【转】Mac端包管理工具——Homebrew简介及安装
  4. 微服务 API 网关建设,实践经验分享!
  5. Linux安全加固 附脚本
  6. php b框架,thinkphp_bjui
  7. CameraLink简介
  8. 360全景视频panolens.js 实现代码
  9. 通过修改window本地hosts文件修改域名指向
  10. Codeforces Round #822 (Div. 2) C Removing Smallest Multiples(复杂度为调和级数级别的暴力)
  11. linux远程客户端软件,rdesktop(Linux下面的远程桌面客户端)
  12. JSR 356 WebSocket (Java WebSocket 1.0) support is not available when running on Java 6. To suppress
  13. 百度离线地图APIV2.0
  14. Mysql主从复制和Redis主从复制
  15. web前端项目实战_vue项目仿美团【爱创课堂】
  16. 台式计算机如何升级,老电脑如何升级 老电脑升级方法【详细介绍】
  17. 基于时空双向注意力的乘车需求预测模型——以新冠肺炎期间北京市为例
  18. excel批量提取网页标题
  19. 几乎全面的食品英文总结 (吃遍英文单词
  20. 手机CMWAP和CMNET上网

热门文章

  1. android 光线传感器的使用
  2. 水果食用大全 -- 果品食疗 - 杏
  3. 自考《操作系统概论》
  4. MVP+Dragger2+Rxjava2+Retrofit+OKhttp进行开发。
  5. 难道我的博客也成了名人博客?
  6. 爬虫----dex2jar工具的安装与使用
  7. 序列化(Serialize)
  8. 计算机专业前沿算法,CNCC2018 | 研究经典计算机算法已经过时了吗?
  9. tomcat服务器连接数问题解决
  10. github上传自己的代码