永发信息网

若int n=3,则n++的结果是4, n的结果是

答案:5  悬赏:30  手机版
解决时间 2021-11-27 14:56
  • 提问者网友:火车头
  • 2021-11-27 06:04
若int n=3,则n++的结果是4, n的结果是
最佳答案
  • 五星知识达人网友:有你哪都是故乡
  • 2021-11-27 06:18
int n=3,a=n++,运行结果应该是a=3,n=4
全部回答
  • 1楼网友:从此江山别
  • 2021-11-27 09:12
n都自增1了,n的结果也是4呢。n++这问题一般不是这么考的,int i;i=n++;
这时i=3,如果后面是++n,那么i就等于4.
  • 2楼网友:你可爱的野爹
  • 2021-11-27 08:29
n++ 等于n = n+1,重新赋值了,n=4
  • 3楼网友:夜风逐马
  • 2021-11-27 07:30
这样写
int n = 3;
n++;
这样的结果是 n 的值是4.
若 这样写
int n = 3
n++ , printf("%d\n",n);
那么 n++的值是4 但是 输出的结果是 3 。
n++的意思是 这条语句完成可以后 n的值自 + 1 未完成时 n 值不变
  • 4楼网友:几近狂妄
  • 2021-11-27 07:08
4
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯