中易网

C语言while(a--),while(--a)循环次数

答案:5  悬赏:30  
解决时间 2021-01-19 03:45
C语言while(a--),while(--a)循环次数
最佳答案
while(a--)的先判断a的值在计算也就是说跳出时a=0然后减一,输出为-1,而--a先计算后判断也就是说先a=a-1后判断a=0跳出,输出为0
全部回答
a-- 先赋值 后减
--a 先减 后赋值
没换前
1
0
换成while(--a),则输出 :1
换成while(--a) 时,a先自减1,,再判断循环条件
第一次:a=a-1=1 a!=0条件满足继续循环
第二次:a=a-1=0 a!=0条件不满足退出循环
故最后输出:0
做这样的题 你只要把每一次变量的变化记录下来就可以得出正确的结果。方法给你就不给你说结果。
原来输出为-1;
改为while(--a)后,由于是先自减,再判断。所以,自减到0时,结束循环。a=0.输出为0。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
尊爵婚纱摄影地址有知道的么?有点事想过去
06年4.2奥迪q7天冷不着车和正时有关系吗
我要招聘60岁左右的工人去哪里找啊??
名字的命运大解:黄敏
金立hoipe手机
易经我卦出969797 是什么
长16米,宽12.4米。请帮我绘一张农村建房图纸
求一组带有故事性的照片(最少15张)
青岛二手房过户应办什么手续又那些流程
取名以寒出自那首诗?
我很笨想去学手艺可又担心学不好会被骂会被别
巴西显卡1080多少钱
想要去美国,侨外集团的美国项目怎么样?成功
2013年4月28日到2017年4月28日有多少天?
哪部乐高电视或电影上有军舰航母之类的?
推荐资讯
普通家用集电箱空气开关是多少安培
听说在县城或市区做家教,做得很好。我具备做
小米今天发布重要新闻,回和小米7有关系吗
社会资本方具有施工总承包是根据哪个文件
一个女生让我管她叫二妈 有什么意思么?…
lenovo笔记本电脑b41-30怎么进bios
黄河奔的奔字读音
绚诺soho(泷洲南路店)地址在什么地方,我要处
ブローニーばん是什么意思及发音
·在《管鲍之交》中,鲍叔牙对管仲不同于世俗
通江青年旅馆地址在什么地方,我要处理点事
荆州电视台的荆视荣誉
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?