永发信息网

形参 实参 的判断

答案:2  悬赏:0  手机版
解决时间 2021-05-03 12:46
  • 提问者网友:几叶到寒
  • 2021-05-02 21:52

#define SQ(y) (y)*(y)
main(){
  int a,sq;
  printf("input a number:    ");
  scanf("%d",&a);
  sq=SQ(a+1);
  printf("sq=%d\n",sq);
}
 
如程序

形参实参各是什么??怎么判断?

最佳答案
  • 五星知识达人网友:往事隔山水
  • 2021-05-02 22:34

 sq=SQ(a+1);这里是你函数调用的部分里面的参数是实参就是你所要传递的值。


int SQ(int a) 这是你定义的部分a就是你的形参在函数里面使用。


{


}
两者的区别一个是在调用的地方一个是在定义的地方。

全部回答
  • 1楼网友:撞了怀
  • 2021-05-02 23:55
形参:y 实参:a+1 比如输入为5,则结果为:(5+1)*(5+1) = 36
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯