|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 简单题,格式错误,我找不出,求指正。
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
342
人关注过本帖
标题:
简单题,格式错误,我找不出,求指正。
只看楼主
加入收藏
设计大师的路
等 级:
新手上路
帖 子:64
专家分:0
注 册:2012-12-1
结帖率:
76.92%
楼主
收藏
问题点数:0 回复次数:3
简单题,格式错误,我找不出,求指正。
题目是这样的:
Description
输入一个用24小时制表示的时间(h:m),把它转换为12小时制表示的时间。
Input
输入24小时制时间。
Ouput
输出对应12小时制时间。
Sample Input
12:10
13:10
14:10
23:75
0:08
9:05
24:87Sample Output
12:10PM
1:10PM
2:10PM
输入时间不合理.
0:08AM
9:05AM
输入时间不合理.
搜索更多相关主题的帖子:
时间
2012-12-08 23:01
举报帖子
使用道具
赠送鲜花
设计大师的路
等 级:
新手上路
帖 子:64
专家分:0
注 册:2012-12-1
第
2
楼
收藏
得分:0
我写的代码是这样的:
#include<stdio.h>
int main()
{
int a,b,c,d;
while(scanf("%d:%d",&a,&b)!=EOF)
{
if(a>=0&&a<=12&&b<60)
{
c=a;
if(c==12&&b<10)
printf("%d:0%d PM\n",c,b);
if(c==12&&b>=10)
printf("%d:%d PM\n",c,b);
if(c<12&&b<10)
printf("%d:0%d AM\n",c,b);
if(c<12&&b>=10)
printf("%d:%d AM\n",c,b);
}
else if(a>12&&a<24&&b<60)
{
c=a-12;
if(b<10)
printf("%d:0%d PM\n",c,b);
if(b>=10)
printf("%d:%d PM\n",c,b);
}
else if(a=24&&b<60)
printf("00:00\n");
else
printf("输入时间不合理.\n");
}
return 0;
}
2012-12-08 23:02
举报帖子
使用道具
赠送鲜花
设计大师的路
等 级:
新手上路
帖 子:64
专家分:0
注 册:2012-12-1
第
3
楼
收藏
得分:0
我知道这个程序比较复杂,我是新手,所以不要抨击我了,好心给我指出错误吧,我找了半天没有找到。
2012-12-08 23:03
举报帖子
使用道具
赠送鲜花
设计大师的路
等 级:
新手上路
帖 子:64
专家分:0
注 册:2012-12-1
第
4
楼
收藏
得分:0
我自己解决啦。
2012-12-08 23:06
举报帖子
使用道具
赠送鲜花
4
1/1页
1
快速回复:
简单题,格式错误,我找不出,求指正。
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.098594 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved