中易网

C++基础问题 有关++i与i++

答案:2  悬赏:40  
解决时间 2021-03-08 01:59
#include
using namespace std;
int main()
{
int n;
cin>>n;
if (n++<10)
cout< else cout << --n <}

为什么输入9,得10;
输入10,得10
输入9的时候不是n++得10小于10,所以进入--n得8吗?
输入10的时候不是进入--n得9吗?为什么不对
最佳答案
n++ 是n先参与判断(或运算)再加1
++n 是n先加1在参与判断(或运算)

输入n=9-----9<10(判断结束n=10)-----if条件满足,输出10
输入n=10-------10!<10(判断结束n=11)------if条件不满足,执行else,输出10
全部回答

第一个++i,j++是没有区别的,

因为循环条件都是i,j而不是++i,j++

第二个,输出的答案应该是++a=2

a++=1

关键是

++i这个返回i+1

i++这个返回i

而i之后都变成i+1

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
购买的水泥立柱桩,自建葡萄架怎么写会计分录
成祥鞋业在什么地方啊,我要过去处理事情
玩过皮卡堂的请进,没玩过的请勿进,谢谢!
英语作文:假设你有机会开始自己的事业,
支付宝中,买家愣说没到货怎么办?
木林森川味府在哪里啊,我有事要去这个地方
我暂住证就差8天,怎么办,那时候办暂住证他
电热炕里带电组丝好还是竹炭纤维的好
2010年河津事业单位公开招聘 为什么还不公示
农村比城市好的理由
当代商城写字楼在哪里啊,我有事要去这个地方
手机怎样解绑腾讯微博账号
武汉过生日一般是公历还是农历?
2011有什么好玩的3DQ版的角色扮演的网游啊,
谁有x战警1的经典英文对白 (英文台词也行)
推荐资讯
歙县少年儿童图书馆这个地址在什么地方,我要
工商银行网上银行助手下载安装以后一直自动弹
百老根中医养生妈妈论坛
淘宝上买了套kyb避震筒拿到手了、今天试着用
购买住房,契税收多少?按套内面积还是建筑面
《伤逝》读后感 800字左右
约会的时候下雨了能去哪里?
清理机箱可以用吸尘器吗?
问个菜鸟的css问题,margin属性是相对于父标
一只灯泡能不能直接串在电源正负极两端
曾经身份证丢过 担心被人注册公司当法人了 如
越来越活泼用英语怎么写
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?