C语言 函数参与表达式运算

  1、 函数参与表达式运算?

    函数可以通过返回值的方式,将函数中的运行结果返回给函数以外的代码去使用,从而,实现函数参与各种表达式的

    运算。

=======================================================================

 

   2、例子:

       int mx(int x)

      {

        x=x+1;

         return x; 

      }

      void main()

      {

        int a=1;

        a=a+mx( 1 );

      }

 

  例子分析:

      (1)通过上面的例子,我们首先在 mx 函数中定义了1个变量 x 作为形式参数,

         并对形参x进行了加1运算并赋值给形参 x,然后,再通过 return 返回形参x中的值。

      (2)然后,在 main 函数中,调用 mx 函数时,我们将变量 a 作为实参传递给mx函数中的形参 x。

      (3)当 mx 函数调用完毕以后,它会通过return返回 mx 函数的调用结果,而结果就是mx函数中的 x+1,

         所以结果等于2,然后,代码 a=a+mx( 1 )就使用实参变量 a+2,

         由于实参变量 a 中的值为1,所以,结果等于1+2=3,并将结果3保存于实参变量 a 中。

 

=======================================================================

 

非常好,现在,我们已经掌握了C语言中的(函数参与表达式运算)但是,如何去运行用它呢?

所以,我们就需要通过下方的链接,进入到C语言的代码训练中,然后,通过实践去加深对该知识点的理解与运用。

>>>下载训练环境与使用说明(使用真实的开发环境,结合游戏闯关进行 编程训练)