若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.
这时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 值不变
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
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯