C語言第55課初始形參和實參
阿新 • • 發佈:2018-12-29
·第55課初始形參和實參
·例子:自定義冪函式
#include<stdlib.h>
//自行實現pow函式
//求第一個引數的n次冪
double power(double,int);//函式原型
int main()
{
//實際引數,經常和呼叫連用
double dishu;
int zhishu;
printf("正在進行平方運算,請輸入底數:\n");
scanf("%lf",&dishu);
printf ("請輸入指數:\n");
scanf("%d",&zhishu);
printf("底數是%.2lf\n",dishu);
printf("指數是%d\n",zhishu);
printf("%.2lf的%d次冪等於:%.2lf",dishu,zhishu,power(dishu,zhishu));
return 0;
}
double power(double num1, int num2) //函式定義 double num1, int num2就叫形參,形式引數
{
double result =1;
int i;
for(i = 0; i < num2; i++)
{
result*= num1;
}
return result;
}
·總結:形參,定義時候的引數
實參,呼叫時候的引數