我以为我懂了双重循环可是碰到类似的 就崩溃了、、、、

[复制链接]
查看11 | 回复1 | 2012-10-5 19:32:40 | 显示全部楼层 |阅读模式
你认为结果是3,问题是你对if(i+j>6)break outer;语句弄错了;i=1,j=1时sum=0+1=1;i+j=2;if()不满足,不执行break;i=1,j=2时sum=1+2=3;i+j=3;if()不满足,不执行break;i=2,j=1时sum=3+1=4;i+j=3;if()不满足,不执行break;i=2,j=2时sum=4+2=6;i+j=4;if()不满足,不执行break;。。。。一直循环到i=4,j=2;if()才满足条件执行break你应该是刚开始学习吧,最好找本参考书好好看看,不要自己瞎捉摸,语言这东西你的先知道他是怎么回事才能去做。好好看看书上的例子,或者从网上找一些资料学学,这个...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行