复制代码
#include<stdio.h>
double mypow(double x,int n)
{
double t=1;
int i;
for(i=0;i<n;i++)
t=t*x;
return t;
}
int main()
{
double x,result;
int n;
printf("请输入底数x:");
scanf("%lf",&x);
printf("请输入指数n:");
scanf("%d",&n);
result=mypow(x,n);
printf("结果为%lf",result);
}
#include<stdio.h>
double cylinder(double r,double height)
{
double v;
v=3.14*r*r*height;
return v;
}
int main()
{
double result,r,height;
printf("请输入半径r:");
scanf("%lf",&r);
printf("请输入高height:");
scanf("%lf",&height);
result=cylinder(r,height);
printf("体积为%lf",result);
return 0;
}