麻烦高手帮忙分析下一个C程序及其输出结果 才学C言很多地方不明白

本文解析了一段C语言程序代码,重点分析了for循环结构中的条件判断与输出语句,探讨了变量自减操作(--y)对循环的影响及输出结果。
||| 结果:86420#include<stdio.h>#include<string.h>main(){int y=9;for(;y>0;y--)/第七行执行完后 则输出(--y)就是8 那个判断语句要不要 循环语句中 循环中的y自减后变成5....其实 得到86420} ||| 应该会输出5和2吧 ||| 8和6 很执行--Y.得输出Y=6.返回循环语句/}/第五行和第八行将重复执行 这里得到Y=7后 --y);/这时第七行将不会执行 再输出"8".执行continue/printf("%d" 先执行自减 --y);continue;}/当Y=9时 执行"Y--" Y=7.执行循环./从第八行返回后执行Y--.执行循环/{if(y%3==0){printf("%d" 输出(--y)就是6 此时y%3==0 y%3 =0 结果:864201.y=9 y的值变为72.y=7 循环中有一个y-- 然后继续循环 输出的结果都是一样的
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值