159
2610
3711
4812
2 3 5 7 11 13 17 19
*****
*
*
*
*
2,12
&
&
&
&
&
9[BS]
有几个错误地方,前面#include,后面第二题z=0后面漏了“;”,第三题case跟default后面跟的语句之前应该加的是“:”不是“;”第四题应该是小写i。
第3题:
z=f(3)
f(3): [x=3],x==0||x==1不成立,调用f(x-2)并等待其返回值
f(1): [x=1],x==0||x==1成立返回:3
f(3): y=x*x-3=3*3-3=6,返回: 6
z=6printf输出:6
第4题:
a=3,b=5, swap1(&a,&b): p指向a,q指向b,交换a和b的内容,a=5,b=3,返回
printf输出:a=5,b=3
swap2(a,b): 临时变量a=5,临时变量b=3,临时变量b=5,临时变量a=3,返回,临时变量被舍弃
printf输出:a=5,b=3
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)