| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1061 人关注过本帖
标题:用C语言编个公式数学公式 高手进来 急
只看楼主 加入收藏
duoduofelix
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2010-1-30
结帖率:0
收藏
已结贴  问题点数:10 回复次数:10 
用C语言编个公式数学公式 高手进来 急
图片附件: 游客没有浏览图片的权限,请 登录注册

键盘输入a b c h1 h2 k1 k2 l1 l2
输出cos
搜索更多相关主题的帖子: 数学 公式 C语言 
2010-01-31 17:38
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:5 
就用 C 语言把这个公式写出来不就行了?
a^2 写成 a*a 之类的。
2010-01-31 18:28
duoduofelix
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2010-1-30
收藏
得分:0 
回复 2楼 pangding
麻烦给写一下,我是新手,不大明白,谢谢
2010-01-31 18:33
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:0 
刚才又看见一个帖子也是这个问题,那里不是有人回答了吗?他那个回答行不行?
2010-01-31 18:55
duoduofelix
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2010-1-30
收藏
得分:0 
回复 4楼 pangding
他那个不大行,请您帮忙写一个,谢谢
2010-01-31 19:21
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:0 
我不太明白,你是要键盘输入 a b c h1 h2 k1 k2 l1 l2 这些数的值,然后根据这个算出那个 cos?
2010-01-31 19:56
duoduofelix
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2010-1-30
收藏
得分:0 
回复 6楼 pangding
对呀
2010-01-31 20:04
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:0 
也不知道这是个什么公式,我怎么都没见过?解析几何里的?

我編了一个,比较简陋,仅供参考:
程序代码:
#include <stdio.h>
#include <math.h>

int main()
{
    double a, b, c, h1, h2, k1, k2, l1, l2;
    double cosine;
    
    printf("input arguments by this order:\n"
           "    a, b, c, h1, h2, k1, k2, l1, l2\n");
    if (scanf("%lf, %lf, %lf, %lf, %lf, %lf, %lf, %lf, %lf",
              &a, &b, &c, &h1, &h2, &k1, &k2, &l1, &l2) != 9)
    { puts("inputs invalid!"); return 1; }
    
    a *= a; b *= b; c *= c;
    cosine = (h1*h2/a + k1*k2/b + l1*l2/c)
            / sqrt( (h1*h1/a + k1*k1/b + l1*l1/c)
                   * (h2*h2/a + k2*k2/b + l2*l2/c) );
    printf("cosine = %lf\n", cosine);
    
    return 0;
}

2010-01-31 20:13
嬿·嘄·骊·戨
Rank: 2
来 自:天府之国
等 级:论坛游民
帖 子:84
专家分:25
注 册:2008-10-16
收藏
得分:5 
公式是看不明白的了··

现在要用C语言些出来的话到是不难啊··就是比较麻烦··

而且精确度可能不会太高··

只是用+ * /和开根号的函数··

应该很简单吧
2010-01-31 20:14
嬿·嘄·骊·戨
Rank: 2
来 自:天府之国
等 级:论坛游民
帖 子:84
专家分:25
注 册:2008-10-16
收藏
得分:0 
楼上写的就是直接的表达啦··我想不到其他的了·
2010-01-31 20:15
快速回复:用C语言编个公式数学公式 高手进来 急
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017625 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved