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中的“函数参与表达式运算”这个知识点,但是,如何去运行用它呢?所以,我们就要通过下方的按钮进入到游戏中,然后,运用“函数参与表达式运算”去完成任务,这样,才可以加深大家对每个知识点的理解和运用,以及“尽快进入到编程的状态”。
不要停留在理论规则上面,快动起来吧!
(通过游戏模式学习与训练,需要在电脑上运行)