关于考察变量的作用域和生存期知识点
“编写一个自定义函数求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; }