永发信息网

设int a=7,b=8,则printf(“%d,%d\n",(a+b,a),(b,a+b))的输出结果是什么?

答案:6  悬赏:50  手机版
解决时间 2021-03-03 12:16
  • 提问者网友:謫仙
  • 2021-03-02 22:49
设int a=7,b=8,则printf(“%d,%d\n",(a+b,a),(b,a+b))的输出结果是什么?
最佳答案
  • 五星知识达人网友:渊鱼
  • 2021-03-02 23:20
逗号运算的值 是最右的值.
所以 这里等效于
printf(“%d,%d\n",a,a+b);
所以输出7,15
全部回答
  • 1楼网友:酒者煙囻
  • 2021-03-03 04:11
诸如此类的问题,你尽可以自己写个函数验证一下
  • 2楼网友:风格不统一
  • 2021-03-03 04:04
7,15
  • 3楼网友:像个废品
  • 2021-03-03 02:30
15,7 8,15
  • 4楼网友:人類模型
  • 2021-03-03 02:15
8
  • 5楼网友:未来江山和你
  • 2021-03-03 00:41
7,15 (a+b,a)是逗号表达式,取后面的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯