c语言基础求解答

[复制链接]
查看11 | 回复5 | 2013-7-25 17:08:03 | 显示全部楼层 |阅读模式
1、第三个for循环,循环体只有一个if语句2、第一个break:退出第三个for循环第二个break:退出第四个for循环第三个break:退出第二个for循环...
回复

使用道具 举报

千问 | 2013-7-25 17:08:03 | 显示全部楼层
这么简单。你把最近的两个做一个范围,去循环就行了。其实这种循环语句,你只要了解循环的意义是什么就行了。就是为什么要用循环。比如第一个FOR,说明从6开始,直到2000,每次+2的范围,第二个FOR就是折半,就是100的一半是50,2个数之和不大于100,那两个数不能同时大于50,也就是说一个数要比另一个数小,这个是临界点。了解了每层循环的含义,再加上算这个猜...
回复

使用道具 举报

千问 | 2013-7-25 17:08:03 | 显示全部楼层
break 输出 printg()里面的之后就跳出循环了。第三四个for到符合 if里的条件 之后就跳出来了。...
回复

使用道具 举报

千问 | 2013-7-25 17:08:03 | 显示全部楼层



回复

使用道具 举报

千问 | 2013-7-25 17:08:03 | 显示全部楼层
第一个和第二个for的范围都是到最后一个break结束。第一个break退出if(j%k==0)循环。第二个break退出if(m%k==0)循环。第三个break退出if(k>=m)循环。...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行