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中的“函数参与表达式运算”这个知识点,但是,如何去运行用它呢?所以,我们就要通过下方的按钮进入到游戏中,然后,运用“函数参与表达式运算”去完成任务,这样,才可以加深大家对每个知识点的理解和运用,以及“尽快进入到编程的状态”

 

    不要停留在理论规则上面,快动起来吧!

 

(通过游戏模式学习与训练,需要在电脑上运行)

进入游戏学习与训练