早教吧 育儿知识 作业答案 考试题库 百科 知识分享

问一道C语言问题请问C语言中的i++与++i有什么区别啊?其实我已看过谭浩强编写的《C语言设计》教材上的解释,但我还是觉得不够形象。理解不了。请求各位DX给出更详细形象的解释,能用上

题目详情
问一道C语言问题请问C语言中的i++与 ++i有什么区别啊?其实我已看过谭浩强编写的《C语言设计》教材上的解释,但我还是觉得不够形象。理解不了。请求各位DX给出更详细形象的解释,能用上比喻的最好用上。
▼优质解答
答案和解析
i++ 执行的时候是 先执行i的原值 然后将i自加 例如:i=0;i++;printf("%d",i); 输出0 但此时的i已经变成了1 如果在第一个printf后再加一条语句printf("%d",i); 会输出1 而++i 执行的时候是 先将i自加 然后用自加后的i值运算 例如:i=0;++i;printf("%d",i); 直接输出1
看了 问一道C语言问题请问C语言中...的网友还看了以下:

insitu函数在计算机中的意思是什么请看清楚题目限制是在计算机中(或者在C++中),其它范围请不  2020-04-09 …

生命科学对于农业的意义是什么?请看问题补充生命科学对于农业的意义十分巨大.棉花病虫害是顽症,目前世  2020-05-15 …

圆锥形侧面积和扇形面积怎么区别怎么用?(如果说我想问什么请看下面问题补充!)圆锥形侧面摊开就是个扇  2020-05-17 …

《喜欢废铁的沈老汉》题目:你能理解结合文章沈老汉为什么要举报自己吗?为什么?请看下我的回答行不行我  2020-07-10 …

求小说thebreadwinner的简介看了一半了,但急需知道后面都发生了什么请看过的告诉我,谢谢  2020-07-17 …

请问书写化学式是元素位置该如何放置.打个比方,xyz中x正1价,y正6价,z负2价.我知道正价在前,  2020-11-07 …

英语的对话(初一课程)是初中的对话:在餐厅里一个服务员与客人的对话大体就是:你需要什么吗?是的,你们  2020-11-28 …

一个纠结了我20年的关于倍数的问题?打个比方吧,看看我的这种说法对不?我昨天收入是2万,今天的收入是  2020-12-07 …

Wereyou后加什么Didyou后加什么两者有区别吗如果有,那么请问区别在那里在  2020-12-14 …

有谁能用电势能变化的角度来帮我分析:串联电路中,为什么电源电压等于电路中各段的电压之和?为什么?请看  2021-01-14 …