永发信息网

有以下程序 执行后输出结果是多少 如何算出来的

答案:5  悬赏:10  手机版
解决时间 2021-08-11 16:33
  • 提问者网友:趣果有间
  • 2021-08-11 03:42
main()
    {int i=1,j=1,k=2;
    if((j++||k++)&&i++)
    printf("%d,%d,%d\n",i,j,k);
    }
最佳答案
  • 五星知识达人网友:duile
  • 2021-08-11 05:14
先执行里面的j++为真,j为2了,是或运算,所以不用计算后面的k++了,然后计算i++,i为2,所以最后结果都为2
全部回答
  • 1楼网友:迷人又混蛋
  • 2021-08-11 10:40

 楼主出的题有点问题。我想楼主是不是需要求   J+K的值?

   建议来【饭客网络】学习编程  !基础入门教程免费观看!!!

  • 2楼网友:雾月
  • 2021-08-11 09:16
方程错了JIK要小于各数
  • 3楼网友:英雄的欲望
  • 2021-08-11 07:47
这是c语言吧
  • 4楼网友:鱼芗
  • 2021-08-11 06:43
2 2 2
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯