C语言 写一个函数power(double x,int n),其返回值为x^n,并用此函数计算1.5^3。求助~

[复制链接]
查看11 | 回复0 | 2010-3-2 18:16:29 | 显示全部楼层 |阅读模式
// Code// 定义s是为了保存传过来的数,你x * x = 1.5 * 1.5 下一次 x * x 就表示 (1.5 * 1.5) * (1.5 * 1.5)了// 不定义i计算,你如何知道要*多少次?#include double power(double x, int n){ double s = x; int i; for ( i = 1; i < n; i++ ) {s *= x; } return s;}int main(){ printf ("x^n = %f\n", power(1.5, 3)); return 0;}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行