x,y,z并没有赋值,如何有值输出.

来源:5-5 函数的返回值

精慕门4127614

2016-02-29 17:17

int  joneResult(int a, int b, int c)
{
   int sum = c-b+a;
   return sun;       
}

如果想输出20这样子写我就能理解,因为a=10,b=20,c=30.可是从头到尾都没有看到有给x,y,z赋值的.它们相加除3怎么就得20呢.不能理解.

写回答 关注

3回答

  • qq_发呆的看着远方_0
    2016-03-28 06:56:35
    已采纳

    形参 实参,xyz只是一个形式,为abc实参提供储存的框架,,,,(纯属个人理解)

    精慕门412...

    非常感谢!

    2016-04-06 23:45:22

    共 1 条回复 >

  • 精慕门4127614
    2016-03-02 15:02:37

    X,Y,Z怎么就等于a,b,c了呢、??既然写得是X,Y,Z那下面的语句不是应该 jR = joneResult(x, y, z);为什么写abc能和xyz是对等。

  • 川培
    2016-02-29 20:31:01

     jR = joneResult(a, b, c);中的a,b,c。是void jackResult(int x, int y, int z)定义函数中的X,Y,Z的赋值

    精慕门412...

    X,Y,Z怎么就等于a,b,c了呢、??既然写得是X,Y,Z那下面的语句不是应该 jR = joneResult(x, y, z);为什么写abc能和xyz是对等。

    2016-03-02 15:03:20

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926210 学习 · 20797 问题

查看课程

相似问题