c++循环结构的嵌套的这个结果怎么回事呀?求讲解过程

[复制链接]
查看11 | 回复3 | 2013-3-27 10:30:00 | 显示全部楼层 |阅读模式
定义i和a时将它们初始化为0,对于for循环,由于i已经初始化为0,故可省略第一个初始化i的语句,然后判断i5。结束循环,cout<<a<<","<<i<<...
回复

使用道具 举报

千问 | 2013-3-27 10:30:00 | 显示全部楼层
i=0;a=0;//初始化1. i=1;a=1;//第1次进入for循环,第1次do...while循环i=2;a=2; //第2次do...while循环i=3;a=3;//第3次do...while循环i=4;i=5//退出do...while循环,执行i++,再执行for循环的第3条语句i++,此时i=5,a=3...
回复

使用道具 举报

千问 | 2013-3-27 10:30:00 | 显示全部楼层
进入里层循环的时候i的值被改变了do while是先做一次循环体在判断每次都加了i的值和a的值...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行