Toggle navigation
首页
问答
IT问答
生活问答
电脑知识
百科
测评
输入一个24小时制的时间,转换为12小时制时间后输出,编C语言程序
发布于2022-01-13 13:30:57
4
个回答
网友回答
2022-01-13
#include stdio.h
int main()
{
int a,b;
printf(Enter a 24-hour time: );
scanf(%d:%d,&a,&b);
if (a=12)
{printf(Equivalent 12-hour time: %d:%d AM\n,a, b);
}
else if(a == 24)
{ printf(Equivalent 12-hour time: %d:%d PM\n,00, b);
}
else
printf(Equivalent 12-hour time: %d:%d AM\n,a-12, b);
return 0;}
网友回答
2022-01-13
下图肯定不可以,因为变量am_pm没有定义,定义的是ap
二个程序中使用有,上面是p,下面是P。如果程序中不相符的话,它会不认的。
网友回答
2022-01-13
你输入的冒号有问题啊。。。
用英文状态的:而不是:
网友回答
2022-01-13
因为这里有一个特殊点
12:00 PM
这个是中午12点 而不是晚上12点。
所以24小时制 这个要转换成12:00
第一个程序做不到这一点。
IT问答最新文章
1
为何无线鼠标灯闪一下就灭了?
2
在苹果官网分期付款用的信用卡的额度需要多少?
3
Dell笔记本选择U盘启动后就一直这样?是为什么?
4
宏基笔记本默认本地用户名和密码是多少
5
电脑硬件是怎么装入世界第一台电脑上的?
6
怎样直接在台式电脑和笔记本电脑之间实现文件传输
7
怎样设置笔记本断网快捷键
8
小米平板看视频不能全屏看吗?肿么看??
9
索尼可以刷小米系统吗
10
七彩虹笔记本
相关阅读
1
输入一个24小时制的时间,转换为12小时制时间后输出,编C语言程序
2
cpui3 3220支不能用虚拟vt?
3
微信电脑版(注意是电脑PC版)没法粘贴图片(可以复制),请教大神这是问题?
回到
顶部