中易网

int m=10; while(--m); m+=5; cout<<m; 为什么是5呀

答案:1  悬赏:0  
解决时间 2021-03-13 07:15
int m=10; while(--m); m+=5; cout<<m; 为什么是5呀
最佳答案
关键在这句,while(--m);
--m 是m自减运算,执行完成后,m比原值小1. 这条语句在其它语句中出现时,先进行自减运算,再取m值参与其它运算
while( );循环语句,循环体为空。当循环条件为真(非0)时,循环,当条件为假(0)时,跳出循环。程序中 把--m 作为中循环终止条件,即当 --m 为0时跳出循环。
结合1,2,可知,当循环结束时,m的值为0; m+= 5 相当 于 m= m + 5 = 0 + 5 = 5

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
X621/X626(路口)在什么地方啊,我要过去处理
上海浦东发展银行北京今典花园小微支行地址在
乡村医生有前途吗?
初二古文解释字词
湖北睿智儿童用品有限公司地址有知道的么?有
美车堂(华联五道口店)地址在什么地方,想过去
途季酒店(火车站新中坤店)地址有知道的么?有
小洋人教育地址在哪,我要去那里办事
电脑开机后,显示器五分钟后才亮
有人知道北京大番吗?貌似现在叫风帆伟业了,
青岛大学口腔医学院地址在哪,我要去那里办事
生活过得越来越麻木 活的越来越不像自己
何秀银水果副食店在哪里啊,我有事要去这个地
我用过,很好用的,我已经用三年了,自从用这
墨西哥强震后出现的神秘光芒是什么?
推荐资讯
馋嘴成都味我想知道这个在什么地方
水母阴姬的原著描写
VHDL语言问题
手腕上的智能机比一般智能机福射大吗
迈腾拆下后排座椅,在座椅正中扶手的位置,,
U-Tasts在哪里啊,我有事要去这个地方
现在旅行社组团旅游写着“全程无购物”具体指
喜盈·嘉立思休闲港2号楼怎么去啊,有知道地
我知道工作方面我不够上心,做得也不够优秀,
华耐女鞋怎么样
执行当前 Web 请求期间,出现未处理的异常。
在婚姻期间孝敬父母的钱属于共同财产吗
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?