

3
5
7
进行第一次循环时,j=1,符合j<=3,则输出的是fun(1),fun(1)的值要返回定义的函数int fun(int j),则返回的值++i+j=2+1=3;此时变量i为2,j为2;
进行第二次循环时,j=2,符合j<=3,则输出的是fun(2),fun(2)的值要返回定义的函数int fun(int j),则返回的值++i+j=3+2=5;此时变量i为3,j为3;
进行第三次循环时,j=3,符合j<=3,则输出的是fun(3),fun(3)的值要返回定义的函数int fun(int j),则返回的值++i+j=4+3=7;此时变量i为4,j为4;
进行第四次循环时,j=4,不符合j<=3,则结束循环。
