用c语言函数求x的y次方

求源代码

c语言)求x的y次方,输入x和y的值,y为整数

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-12-04
#include<stdio.h>

int main(void)
{

double power(double x, double y);
double x, y;
printf("请输入底数后按回车\n");
scanf("%lf", &x);
printf("请输入指数后按回车\n");
scanf("%lf", &y);
printf("%lf的%lf次方是%lf", x, y, power(x, y));
return 0;

}

double power(double x, double y)
{
double a, b ,c=x;
for( a = 1; a < y; a++)
{
b = x;
c = c*b;
}

return c;
}