标题:求教一个n方相乘的问题
只看楼主
jcslt
Rank: 8Rank: 8
来 自:90-xx.com
等 级:蝙蝠侠
帖 子:251
专家分:975
注 册:2009-10-10
结帖率:83.33%
已结贴  问题点数:10 回复次数:7 
求教一个n方相乘的问题
例如要输入(a+b)的i次方乘以(c+d)的j次方,格式是怎样的!怎样可以最简便的实现呢!!!

[ 本帖最后由 jcslt 于 2009-11-15 17:31 编辑 ]
搜索更多相关主题的帖子: 相乘 
2009-11-15 17:11
xiepanqi
Rank: 2
等 级:论坛游民
帖 子:43
专家分:55
注 册:2009-10-24
得分:0 
用循环吧
2009-11-15 17:31
jcslt
Rank: 8Rank: 8
来 自:90-xx.com
等 级:蝙蝠侠
帖 子:251
专家分:975
注 册:2009-10-10
得分:0 
除了循环呢,有没有什么库函数能简单的实现!

www.
2009-11-15 17:33
pgy
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:C
等 级:小飞侠
威 望:8
帖 子:1248
专家分:2329
注 册:2009-9-23
得分:1 
pow(x,y)

我可好玩啦...不信你玩玩^_^
2009-11-15 17:35
xiepanqi
Rank: 2
等 级:论坛游民
帖 子:43
专家分:55
注 册:2009-10-24
得分:0 
回复 4楼 pgy
没看懂
请举个例
谢谢
2009-11-15 17:40
pgy
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:C
等 级:小飞侠
威 望:8
帖 子:1248
专家分:2329
注 册:2009-9-23
得分:1 
回复 5楼 xiepanqi
函数

我可好玩啦...不信你玩玩^_^
2009-11-15 17:42
xiepanqi
Rank: 2
等 级:论坛游民
帖 子:43
专家分:55
注 册:2009-10-24
得分:6 
函数名称:pow
头文件:<math.h>
函数原型:double pow(double x, double y)
函数用途:计算以x为底数的y次幂
输入参数:x 底数,y 幂数
返回值:计算结果
函数例子:
#include <math.h>
#include <stdio.h>
int main(void)
{
    double x = 2.0, y = 3.0;
    printf("%lf raised to %lf is %lf", x, y, pow(x, y));
    return 0;
}
收到的鲜花
  • pgy2009-11-15 20:29 送鲜花  5朵   附言:动手,好
2009-11-15 17:56
longlong89
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:广州
等 级:小飞侠
威 望:6
帖 子:1043
专家分:2754
注 册:2009-8-18
得分:2 
要不就自己写个

程序代码:
long pow (long x, long n)
{
    if (n == 0)
        return 1;
    if (n == 1)
        return x;
    if (n % 2 == 0)
        return pow (x * x, n / 2);
    else
        return pow (x * x, n / 2) * x;
    }

想象力征服世界
2009-11-15 18:01



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-292392-1-1.html




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

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