While(true)无限循环
来源:互联网 发布:windows历史各系统版本 编辑:程序博客网 时间:2024/05/10 23:58
编写应用程序,输出满足1+2+3…+n<8888的最大正整数n。
public class Xiti3_6
{
public static void main(String args[])
{
int n=1;
long sum=0;
while(true) //无限循环
{
sum=sum+n;
n++;
if(sum>=8888)
break; //停止
}
System.out.println(“满足条件的最大整数:”+(n-1));
}
}
while(true)作为无限循环,经常在不知道循环次数的时候使用,并且需要在循环内使用break才会停止。
在JAVA中while(true)不等价于while(1),因为JAVA强制要求while()里面的条件表达式必须是boolean型,而不能是int。但是在C/C++中两者等价。
阅读全文
0 0
- While(true)无限循环
- 为什么JDK源码中,无限循环大多使用for(;;)而不是while(true)?
- while(true)如何退出循环
- while(true)循环与CPU占用率问题
- while(true)循环与CPU占用率问题
- for(;;)和while(true)都是无条件循环
- while(true)循环与CPU占用率问题
- while(true)循环与CPU占用率问题
- 通过while实现程序的无限循环
- 退出一个while无限循环和多重for循环
- C语言 scanf在while循环里的无限循环
- while(true)
- while(true)
- while(true){ i++;} 如何不会陷入死循环
- C#中“貌似”跳出while(true)死循环
- PHP 防止 while true循环 CPU 使用率过高的方法
- 巧用while(true){ }死循环的一个小例子
- 关于while true 循环中 try catch块的使用
- 513. Find Bottom Left Tree Value
- sqoop基本介绍
- 【mfc】二维数组在picture控件显示
- HDOJ 2096 小明A+B(水题)
- 圆柱的体积
- While(true)无限循环
- 类与对象
- 保留结果后六位的阶乘问题
- Python进阶内容
- python 逻辑回归
- HDOJ 2097 Sky数
- 装了Visual Studio 2013 Redistributable. MySQL安装失败
- Hibernate ORM 之 双向一对多
- servlet中response的介绍和使用