关于考察变量的作用域和生存期知识点
“编写一个自定义函数求x的n次方,要求利用静态变量实现xn,并编写主函数进行测试。”静态变量不是很懂。。。这是我写的,感觉不会使用静态变量啊。
程序代码:#include <stdio.h>
double fun(double x,int n);
void main()
{ double x;
int n;
double s;
printf("Input the x&n: ");
scanf("%lf,%d",&x,&n);
s=fun(x,n);
printf("\n");
printf("%lf的%d次方是:%.2lf\n",x,n,s);
}
double fun(double x,int n)
{
double g=x;
int i;
for(i=1;i<n;i++)
g*=x;
return g;
}









