问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言执行语句“for(a=1;a++<4;);”后,变量a的值是(5) 为什么是5?

发布网友 发布时间:2023-07-12 14:34

我来回答

5个回答

热心网友 时间:2024-02-23 06:51

这个自增运算在a<4之后,也就是说先判断大小,然后再自增a。a初值为1,执行a++<4时a还等于1,条件为真,a自增变为2,然后又进入判断 a++<4,条件为真,a自增变为3,然后又进入判断 a++<4,条件为真,a自增为4,然后又进入判断 a++<4,条件为假,但是a仍然要自增一次,变为5。所以答案为5。
希望我的回答能帮助到你。

热心网友 时间:2024-02-23 06:52

楼主不明白for循环的原理吧……可以看这个……我自己写的懒得再贴一遍……
http://zhidao.baidu.com/question/550051115?&oldq=1

LZ这个for循环initialization是a=1,test是a++<4;statements是空,

也就是说会依次执行:
a=1
a++<4 (此时先判断a<4,再a++使得a=2)
……
……
最后a=3时,
a++<4(此时先判断a<4,3<4成立!继续for循环,再a++使得a=4)
a++<4(此时先判断a<4,4<4不成立!不过再退出之前再a++仍将执行一次,故而a=5!

热心网友 时间:2024-02-23 06:52

当a等于3的时候,进行a++<4比较,完成后a=4,这个时候因为a++是取a+1之前的值,所以a++<4的条件成立进入循环,
然后再次进行a++<4,这个时候条件已经不成立了,但是a++这个运算任然需要进行,所以运算完成后a=5

热心网友 时间:2024-02-23 06:53

这是一个循环语句,a初始值为1,每次循环加1,如果结果小于4就继续循环,所以当最有一次循环a=5是就跳出循环了,a的值也就是5了

热心网友 时间:2024-02-23 06:53

a++的意思是a=a+1,并且先使用后加。
++a的意思也是a=a+1,但是是先加后使用。

程序执行步骤:
第一次运算后,a=2;
第二次运算后,a=3;
第三次运算后,a=4;然后返回判断a++<4是否成立——不成立跳出循环,a加上1。
所以结果 a=5。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么来大姨妈胸会胀 少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... ...循环?新手刚学c语言不懂,请大神帮忙解答~for(a= 淘宝,没有货源,没有美工,怎样才能赚的多一点。没有太多资金? 我心中的世园会作文求,急 2019北京延庆世园会观后感作文。 美丽的世园会3o0字作文 ...发出滋滋的声音,拿着手机就能感觉到手机摄像头有震动的感觉,请问这... 三星s6edge 打开摄像头有吱吱的声音是怎么回事,恢复出厂设置了还是一... 三星note10+摄像头开启时有较大声音,晃动机身,摄像头处也有明显声音是怎... 怪物猎人世界爆鳞龙铳枪I图鉴 怪物猎人世界泥岩龙铳枪I图鉴 怪物猎人世界火焰铳枪II图鉴 萤石监控自动拨号消耗流量吗 昆山社会我“龙哥”动刀反凉凉,当事人是正当防卫还是防卫过当? 怪物猎人世界熔山龙铳枪图鉴 怪物猎人世界脉冲铳枪I图鉴 如何看待昆山宝马男持刀砍人反被杀事件?电动车车主算正当防卫吗? 有案底租房子会有影响吗 ...砍人被反杀一事中,夺刀砍人致死的电动车主是否能认定为无限防卫权... 打开太久的红酒的妙用 有前科能租房吗 汽车质保期是什么? 在c语言中,for(a=1;a&lt;5,a++) a=2*a 求a的值 for(a=1;a&lt;=10;a++)与for(a=1;a&lt;=10;++a)一样吗 大麦钱包借款有被骗了吗 大麦钱包还款后是真的还了吗 戴尔dell预装win10怎么改win7系统|戴尔笔记本自带win10换win7教程 厦门宏发本部普工怎么样 厦门宏发普工累吗 厦门海沧电子厂怎么样 厦门宏发工业机器人有限公司怎么样? 厦门海沧区怎么样 探索海沧区的魅力与发展前景? 《许你春风野马第二季》 《许你春风野马》 张疑疑在那里直播 英文翻译中文!急!! 这个问题如此难以至于没有人能够做出来。【倒装句】翻译 一首英文歌中歌词为强尼 我跟妈妈说 打我 黑眼豆豆《gonna going》里Johnny是谁啊? 狗为什么看见主人兴奋 为什么狗狗见到主人回家会那么高兴