阅读以下代码,执行 fnl(4,5) 的返回值是()function fnl (x,y){return(++x) + (y++);}
结果是:10++x -> 5y++ -> 5
有帮助的话,请点采纳该答案~
++x 是5 y++也是5 ,所以结果就是10,++在前,变量先+1再计算,++在后先计算,变量再+1赋值
执行fnl(4,5)的返回值应该是10。在函数fnl中,参数x和y分别被增量操作++x和y++累加1,然后它们被相加并返回结果10。
fnl(4,5)
10
fnl