[图片上传失败...(image-618466-1511276793397)]
求平方
#include <stdio.h>
#include <math.h>
//先写函数的返回值类型,函数名 参数类型 参数名
float pingfang(float para)
{//函数体
float tmp;
tmp =para*para ;
return tmp;//把tmp 的值返回给调用者
}
int main ()
{
float result;
result=pingfang(6.3);//用参数6.3调用函数pingfang
printf ("%0.2f",result);
return 0;
}
求a的b次方
#include <stdio.h>
#include <math.h>
//先写函数的返回值类型,函数名 参数类型 参数名
int cifang (int a,int b)
{//函数体
int xj=1,i;
for(i=1;i<=b;i++)
{
xj*=a;
}
return xj;
}
int main ()
{
int result;
result=cifang(3,4);//用参数6.5调用函数pingfang
printf ("%d",result);
return 0;
}
或者
#include <stdio.h>
#include <math.h>
//先写函数的返回值类型,函数名 参数类型 参数名
int cifang (int a,int b)
{//函数体
int xj=1,i;
for(i=1;i<=b;i++)
{
xj*=a;
}
return xj;//把xj的值返回给调用者
}
int main ()//主调函数
{
int result;
result=cifang(3,4);//函数的调用,cifang是被调函数
printf ("%d",result);
return 0;
}