poj上的一道简单题但是一直WRONG ANSWER,,求助啊!!(有赏金) 5

这是原题地址http://poj.org/problem?id=3299是用c语言写的,新手上路写的比较冗余,望大神知道批评,以下是代码:#include<stdio.h... 这是原题地址http://poj.org/problem?id=3299
是用c语言写的,新手上路写的比较冗余,望大神知道批评,以下是代码:

#include<stdio.h>
#include<math.h>
int main()
{
char a,b;
double h,d,t,x,y,e;

while((a=getchar())!='E')
{
scanf("%*c%lf%*c%c%*c%lf%*c",&x,&b,&y);
if(x>100||x<-100||y<-100||y>100)
break;
if(a=='T')
{
t=x;
if(b=='D')
{
d=y;
h=t+0.5555*(6.11*exp(5417.7530*(1/273.16-1/(d+273.16)))-10);
}
else
{
h=y;
d=1/((1/273.16)-((log((((h-t)/0.5555)+10.0)/6.11))/5417.7530))-273.16;
}
}
else if(a=='D')
{
d=x;
if(b='T')
{
t=y;
h=t+0.5555*(6.11*exp(5417.7530*(1/273.16-1/(d+273.16)))-10);
}
else
{
h=y;
t=h-0.5555*(6.11*exp(5417.7530*(1/273.16-1/(d+273.16)))-10);
}
}
else if(a=='H')
{
h=x;
if(b=='D')
{
d=y;
t=h-0.5555*(6.11*exp(5417.7530*(1/273.16-1/(d+273.16)))-10);
}
else
{
t=y;
d=1/((1/273.16)-((log((((h-t)/0.5555)+10.0)/6.11))/5417.7530))-273.16;
}
}
printf("T %.1lf D %.1lf H %.1lf\n",t,d,h);
}

return 0;
}
展开
 我来答
帐号已注销
2013-07-22 · TA获得超过538个赞
知道小有建树答主
回答量:925
采纳率:41%
帮助的人:194万
展开全部

更多追问追答
追问
你用的是我的代码吗?我意思是我的代码交上去之后回馈是“wrong answer”
追答
用的就是你的代码丫 你只的是给你的结果就是wrong answer这两个词么    这不科学啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式