您的位置 首页 百科知识

形参和实参

问题补充说明:#include void main() { int max(int x,int y); int a,b,c; scanf("%d,%d",&a,&b); c=max(a,b); printf("Max is %d",c); } int max(int x,int y); int z; z=x>y?x:y; return(z); } 请指出上面这个程序那一部分是形参哪一部分是实参。 解释一下形参和实参的概念 谢谢

形参和实参

intmax(intx,inty);函数中的x和y是形式参数,简称形参

main()中语句的c=max(a,b);中的a和b是实际参数,简称实参

形参形参,只是一个形式而已,比如,我事居们可以把

intmax(intx,inty)

{

intz;

z=x>y?x:y;

return(z);

}

换成:

intmax(intm,谓电级黄什六intn)

{

intz;

z=m>n?m:n;

return(z);

}

主函数不需要改变,仍然可以调用。

形参,是声明函来自数时,函数的参数。

实参,是指调用函数时,传给函数的参数。

上一篇 芒果台我是歌手第二季茜拉的视频怎么都删除了?
下一篇 谁会PS把照片变成手绘漫画的帮下忙!谢谢
扫一扫,手机访问

扫一扫,手机浏览