大家帮忙看下这c小程序执行以下语句,输出结果是C.intx=-查字典问答网
分类选择

来自付洪川的问题

  大家帮忙看下这c小程序执行以下语句,输出结果是C.intx=2;printf(“%d”,((x=4*5,x*5),x+20));//这段是怎么看的A)120B)100C)40D)20

  大家帮忙看下这c小程序

  执行以下语句,输出结果是C.

  intx=2;

  printf(“%d”,((x=4*5,x*5),x+20));//这段是怎么看的

  A)120B)100C)40D)20

1回答
2020-12-29 04:54
我要回答
请先登录
蒋铁铮

  先是x=4*5=20,然后做x*5,但没有把结果赋给任何值,x的值也没变,然后计算x*20,也就是20*20+40,整个式子返回的就是最后的40,(这是逗号表达式,式子中有逗号的就依次计算,返回最后一个表达式的值).((x=4*5,x*5),x+20...

2020-12-29 04:57:35

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •