永发信息网

void func(){static int a=2;a++;int b=5;b++;printf("a=%d,b=%d",a,b);}

答案:4  悬赏:0  手机版
解决时间 2021-03-09 15:53
  • 提问者网友:欺烟
  • 2021-03-08 22:56
跪求一下运行结果和为什么
最佳答案
  • 五星知识达人网友:洎扰庸人
  • 2021-03-08 23:51
3, 6。 变量a为静态变量,用在其他函数中时值不变。
全部回答
  • 1楼网友:白昼之月
  • 2021-03-09 01:21
3,6 再看看别人怎么说的。
  • 2楼网友:笑迎怀羞
  • 2021-03-09 00:22
主函数呢?
  • 3楼网友:冷風如刀
  • 2021-03-09 00:14
结果:a=3,b=6 原因:a和b的初值分别为2和5,各自自加后输出上述结果。OK?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯