华师大BBS外语角落 → c语言题目求解
查看完整版本:c语言题目求解
2015/3/7 4:06:14

求33题详细的计算过程,多谢!!!




2015/3/7 6:43:49

D?



2015/3/7 12:22:02

C++拿了1.5的怒答一发
我才是因为第二次调用f()的时候,里边的a已经变成2了



2015/3/7 17:49:59

a是后加加,第二次已经是2了



2015/3/7 21:29:43

最简单直观的方法。。直接跑一遍程序,加断点,看每一步值的变化



2015/3/8 1:59:12

变量有自己的生存期,而函数一般会用离自己最近的变量



2015/3/8 8:56:24

s=4,f(a)=5



2015/3/8 11:27:24

谢谢各位大神的指导



2015/3/8 20:26:07

a是对的。。。静态局部变量只会被初始化一次。。。



2015/3/8 21:14:35

第一次静态的a是1,第二次是2。。楼主是金统的同学?



2015/3/9 5:30:46

不过,这种题,少数情况,可能不同的机器会答案不一样



2015/3/9 8:20:45

一直不明白这种题目有啥意义。。。类似程序电脑一跑不就知道答案了吗?



2015/3/9 14:38:27

【亚马逊Z.CN】亚马逊黑五,美亚优惠同步抢,海外购满199元最高返80元!详情查看:
查看详情




Powered by ZuoJu X5.0
Processed in 0.05 second(s)