黑马程序员技术交流社区

标题: 关于for循环的一道题,求前辈们解答! [打印本页]

作者: iffie1017    时间: 2016-3-22 23:59
标题: 关于for循环的一道题,求前辈们解答!
如图,编译成功,为什么运行无结果?

1.png (88.35 KB, 下载次数: 4)

1.png

2.png (23.55 KB, 下载次数: 1)

2.png

作者: iffie1017    时间: 2016-3-23 00:09
抱歉,自己大意了,把temp的赋值表达式定义错了,一直无限循环paper*2
public class Demo5 {
        public static void main(String[] args) {
                //定义山高的变量height
                double height = 8848.0;
                //定义纸张厚度变量paper
                double paper = 0.01;
                //临时变量temp
                double temp;
                //定义计数变量count       
                int count = 0;
                for (temp=paper;temp<height;count++)
                        temp = temp*2;
                System.out.println("总共折了"+count+"次!");
        }
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2