非法地使用浮点数在 main 函数中 10

大家看看这个程序应该怎么该万分感谢!!!#include"stdio.h"#include"conio.h"#include"math.h"#definePI3.1415... 大家看看这个程序 应该怎么该万分感谢!!!
#include "stdio.h"
#include "conio.h"
#include "math.h"
#define PI 3.1415926

main()
{
float TH1,TH2,Tc1,Tc2,Tc22,Wh,Wc,Cph,Cpc,A,K,Q,Tw,Tw1,p;
float Hi,hi,Nu,Nu1,Tc,Th,t,Re,Pr,x,Cmin,Cmax,NTU,E;
printf("A=");
scanf("%f",&A);
printf("Wc=");
scanf("%f",&Wc);
printf("Wh=");
scanf("%f",&Wh);
TH2=-(Wc*Cpc*(Tc2-Tc1)/Wh*Cph)+TH1;
Th=(TH1+TH2)/2;Tc=(Tc1+Tc2)/2;
t=0.4*Th+0.6*Tc;
printf("Please input: Re,Pr,x,p");
scanf("%f%f%f%f",&Re,&Pr,&x,&p);
Q=Wc*Cpc*(Tc2-Tc1);
K=Q/(A*(Th-Tc)/log10(Th/Tc));
while (Tw-Tw1>0.5)
{ Tw=Th+(Q/(Hi*A));
Nu=0.023*Re^0.8*Pr^0.33;
if(Re>2000) Nu1=0.36*Re^0.55*Pr^0.33*U/Uw^0.14;
getch();
}
警告 1.c 45: 可能在'Hi'定义以前使用了它在 main 函数中

错误 1.c 46: 非法地使用浮点数在 main 函数中
这是程序的一部分发不下了请高手给我看看
展开
 我来答
stanchcorder6
2014-07-12 · TA获得超过3089个赞
知道大有可为答主
回答量:3925
采纳率:70%
帮助的人:898万
展开全部
问题出在^这个运算符上。^是个位运算符,前后的操作数类型必须是整数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
vbtraz
2010-05-19 · TA获得超过5532个赞
知道大有可为答主
回答量:4152
采纳率:0%
帮助的人:4433万
展开全部
错误提示不是在45, 46行吗, 你发前面这些怎么可能看的出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式