#include<stdio.h>fun(int x){ if(x/2>0) fun(x/2); printf("%d ",x);}main(){ fun(6),printf("\n");}最后输出结果是 1 3 6我看不懂类 他依次执行fun(6),fun(3),fun(1),执行fun(6)的时候调用fun(3),执行fun(3)时调用fun(1)最后输出的x值怎么会是1 3 6呢求高人解答 详细一些 多谢