[圖片上傳失敗...(image-618466-1511276793397)]
求平方
#include <stdio.h>
#include <math.h>
//先寫函數(shù)的返回值類型,函數(shù)名 參數(shù)類型 參數(shù)名
float pingfang(float para)
{//函數(shù)體
float tmp;
tmp =para*para ;
return tmp;//把tmp 的值返回給調(diào)用者
}
int main ()
{
float result;
result=pingfang(6.3);//用參數(shù)6.3調(diào)用函數(shù)pingfang
printf ("%0.2f",result);
return 0;
}
求a的b次方
#include <stdio.h>
#include <math.h>
//先寫函數(shù)的返回值類型,函數(shù)名 參數(shù)類型 參數(shù)名
int cifang (int a,int b)
{//函數(shù)體
int xj=1,i;
for(i=1;i<=b;i++)
{
xj*=a;
}
return xj;
}
int main ()
{
int result;
result=cifang(3,4);//用參數(shù)6.5調(diào)用函數(shù)pingfang
printf ("%d",result);
return 0;
}
或者
#include <stdio.h>
#include <math.h>
//先寫函數(shù)的返回值類型,函數(shù)名 參數(shù)類型 參數(shù)名
int cifang (int a,int b)
{//函數(shù)體
int xj=1,i;
for(i=1;i<=b;i++)
{
xj*=a;
}
return xj;//把xj的值返回給調(diào)用者
}
int main ()//主調(diào)函數(shù)
{
int result;
result=cifang(3,4);//函數(shù)的調(diào)用,cifang是被調(diào)函數(shù)
printf ("%d",result);
return 0;
}