c语言编写数学公式

u=4.1868*[(0.0975+0.0485/1^0.75)*(t-273)^3*10^(-6)+(7.768+3.36/1^0.8)*(t-273)^2*0.000... u=4.1868*[(0.0975+0.0485/1^0.75)*(t-273)^3*10^(-6)+(7.768+3.36/1^0.8)*(t-273)^2*0.0001+(489.6+46.4/1^0.93)*(t-273)*0.01]
怎么用c语言编写? 自己写的结果总是错的 在线等 谁帮帮忙 不需要写复杂的数据 大概的程序就行了 谢谢 没财富值 很遗憾
展开
 我来答
悉记宠m
2010-09-20 · 超过13用户采纳过TA的回答
知道答主
回答量:22
采纳率:0%
帮助的人:31.2万
展开全部
^在C语言里是逻辑异或运算,如果我没猜错的话,你是想用来进行乘方运算吧。在C语言里乘方运算需用pow函数(调用前需加上#include <math.h>)来实现乘方运算,如用pow(a,b)表示a^b;
另外C语言中的中括号不能当括号用,把中括号[]改为小括号();
以上数学公式用C语言表示如下
double u = 4.1868*( (0.0975+0.0485/pow(1,0.75))*pow(t-273,3)*pow(10.0,-6)+(7.768+3.36/pow(1,0.8))*pow(t-273,2)*0.0001+(489.6+46.4/pow(1,0.93))*(t-273)*0.01 );
不过再此这句前需定义变量t并赋初值
数与形
2010-09-20 · TA获得超过420个赞
知道小有建树答主
回答量:182
采纳率:0%
帮助的人:121万
展开全部
这是一个很简单的程序啊,楼主把你自己写的程序贴出来,帮你看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式