如题所述
因为if(6/2>0)为真执行fun(6/2)所以等于3没有意义的题。你打印的值是x的值所以x等于6才对
运行是136
其实你这道题出题的方法都不对,正常的c语言是这样子写的,#includevoid fun(int x){ if(x /2>0) 下面的算法可以自己写。}int main(void){ fun(6); return 0;}