A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© class.雨 中级黑马   /  2015-10-30 15:52  /  830 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

如何将for循环 和if还有 while组合起来,便利

5 个回复

倒序浏览
哪位大神 前来告知一下急急急!!!!
回复 使用道具 举报
for循环其实和while循环可以呼唤,while循环实现的都可以用for,相当于两个for嵌套,里面在嵌套一个if判断语句就可以
回复 使用道具 举报
如果你的循环是按规律变化的,比如说等比数列啊,等差数列啊,这个时候,for循环更实用,如果你的循环不具有规律,那么while肯定更实用一些,而if只是一个判断语句,如果你在循环中,想在某一条件退出的话,就可以用啊。
回复 使用道具 举报
来我给你直接上代码

class Sha001 {
        public static void main(String[] args) {
                for (int i=1;i<=6;i++){      
                 if(i<=2){
                          System.out.println("是"+i+"点,重来");
                 }else if (i<=4){
                          System.out.println("是"+i+"点,再接再厉");
                 }else {
                          while(i==6){
                          System.out.println("是"+i+"点,不能作弊");
                          i++;
                          }
                          System.out.println("是"+i+"点,最后一次");
                          
                 }
                }
        }
}
回复 使用道具 举报
这种其实还是遇到的时候才好说
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马