如果函数有参数调用函数时必须传递给它数量,类型正确的数。
调用函数时只能传值给函数,并不是将参数传递。
本地变量:定义在函数内部的变量(参数也是本地变量)。
例:求公约数
#include <stdio.h>
main()
{
int f(int a,int b);
int a,b;
scanf("%d,%d",&a,&b);
printf("%d",f(a,b));
}
int f(int a,int b)
{
int r;
if(r=a%b)
while(r!=0)
{
a=b;
b=r;
r=a%b;
return b;
}
}