请用c语言编写程序,实现求任意一个整数的立方。要求用函数来实现。比如当从键盘输入 5 和 3 时,输出结果为 125。
当从键盘输入 5 和-3 时,输出结果为 0.008。
供参考:
#include <stdio.h>
double fun(int m, int n)
{
int sig = 0;
double s = 1.0;
if (n < 0) {
n = -n;
sig = 1;
}
while (n--) s *= m;
if (sig) s = 1.0 / s;
return s;
}
int main()
{
int m, n;
double s;
scanf("%d%d", &m, &n);
s = fun(m, n);
printf("%g", s);
return 0;
}
#include<stdio.h>
#include<math.h>
int main()
{
double a,b;
scanf("%lf %lf",&a,&b);
printf("%lf",pow(a,b));
printf("Hello world!");
return 0;
}