·第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;
}
·总结:形参,定义时候的参数
实参,调用时候的参数