第一种:for循环
循环结构for语句的格式:
for(初始化表达式;条件表达式;循环后的操作表达式) {
循环体;
}
class Dome_For2{
public static void main(String[] args) {
//求1-10的偶数的和
int sum = 0;
for (int i = 1;i<=10 ; i++ ) {
if (i%2 ==0) { //判断语句
sum +=i; //求和
}
}
System.out.println(sum);
}
}
输出结构为30
第二种while语句
循环结构while语句的格式:
初始化语句;
while(判断条件语句) {
循环体语句;
控制条件语句;
}
class Demo_While {
public static void main(String[] args) {
//求1-100之和
int sum = 0; //定义初始和为0
int i = 1; //定义开始求和的第一个数
while (i <= 100 //判断条件语句) {
sum += i; //sum = sum + i;
i++; //让变量i自增
}
System.out.println("sum = " + sum);
}
}
输出结果为: sum = 5050
第三种do....while语句
循环结构do...while语句的格式:
初始化语句;
do {
循环体语句;
控制条件语句;
}while(判断条件语句);
class Demo1_DoWhile {
public static void main(String[] args) {
//求1-100的和
int sum = 0; //定义变量sum,用于存储求和的值
int i = 1; //定义变量i
do {
//System.out.println("i = " + i); //循环体语句
sum +=i; //求和
i++;
}
while (i <= 100); //判断条件语句
System.out.println("sum = "+sum); //输出结果
}
}
输出结果:sum = 5050
总结: 三种循环语句的区别:
1.do...while循环至少执行一次循环体,即先循环一次再判断条件是否成立,然后决定是否执行循环体语句.
2.而for,while循环必须先判断条件是否成立,然后决定是否执行循环体语句.
3.for,while可互换使用,一般在已知循环次数的情况下会使用for。
分享到:
相关推荐
根据不同的需求,可以选择使用`while`、`do...while`或`for`循环: - `while`循环适合在不知道循环次数的情况下使用。 - `do...while`循环至少执行一次循环体,适用于必须至少执行一次的情况。 - `for`循环适用于...
本资料包详细讲解了Dart中的`for`、`while`、`do...while`、`break`、`continue`以及多维列表循环的用法,并提供了PPT演示和源码示例。以下是对这些知识点的深入解释: 1. **for循环**:`for`循环通常用于迭代序列...
在VB6.0编程环境中,`While...Wend` 是一个循环控制结构,用于执行一段代码块直到指定的条件不再满足。...在实际开发中,结合其他控制结构,如 `For...Next` 或 `Do...Loop`,可以更好地解决各种复杂的逻辑问题。
最后,作者又回到了使用do...while循环的思路,强调其重要性,并且提供了在实际编程中实现do...while循环的示例,说明了如何通过循环结构来确定年龄的可能值。通过自定义的函数和do...while循环,我们不仅能够遍历...
对于提供的"49.dowhile循环习题讲解"文件,可能是详细的习题集或者解答,包括各种类型的题目和解析,可以作为学习和复习`do...while`循环的好资料。通过深入学习和实践这些习题,你将能够更好地理解和掌握`do......
例如,"DoWhileTest.java"可能展示了如何使用do-while循环进行一系列操作,而"ForWhileTest.java"则可能展示了for和while循环的应用。这些示例可以帮助我们更好地理解每种循环结构的用法。 总的来说,for、while和...
本文将详细解析PHP中的四种主要循环结构:while、do...while、for以及foreach,并通过实例来展示它们的工作原理和用法。 1. while循环 while循环在满足指定条件时重复执行代码块。它的基本语法是: ```php while...
do...while循环与其他类型的循环,如for和while相比,具有其独特性。在for循环中,初始化、条件测试和迭代都在循环的头部,而在while循环中,条件测试位于循环开始之前。do...while循环的这种后测试特性使得它在某些...
这个`dowhile-001.js`文件很可能展示了这样的用法。 例如,假设我们有一个计数器`i`,并且希望在`i`等于3时跳过打印操作,但继续执行下一次循环,我们可以这样做: ```javascript counter: do { i++; if (i ==...
在"java1_chapter3_while_dowhile_for.zip"这个压缩包中,包含的是关于Java中的`while`, `do-while`, 和 `for`三种循环的学习材料,适用于初学者。 1. **while循环**:`while`循环是最基础的循环结构,它的执行依赖...
本文将重点探讨`while`和`do-while`循环的使用方法及其之间的区别。 #### while循环 `while`循环是一种先判断条件再执行循环体的结构。只有当条件为真(true)时,循环体才会被执行。一旦条件变为假(false),则...
在程序设计中,`do…while`语句是一种重要的循环结构,它与常见的`while`语句有所不同。...理解并掌握`do…while`语句的用法,是程序设计基础中的重要一环,能帮助我们编写更灵活、更具适应性的代码。
本文将深入探讨`do-while`循环的基础概念、语法结构及应用实例,帮助初学者快速掌握其使用方法。 #### 二、`do-while`循环基本概念 `do-while`循环的核心特点在于它的执行顺序:先执行循环体内的代码,然后判断条件...
程序"是指一个简单的数学计算应用,它使用了`Do While`循环结构来执行整数序列的累加操作,即求和运算。这个程序的基本思想是初始化一个变量作为累加器,然后通过循环逐个累加整数,直到达到预设的条件。下面我们将...
LL(1)是一种自左向右扫描输入,并且仅使用一个符号栈的最左推导的解析方法。在这个实验中,可能涉及到将C++的`do-while`语句转换为四元式的过程。 四元式(Quad)是一种中间代码表示形式,通常用于编译器的设计。它...
来看一个简单的例子,计算1到100之间所有整数的和,可以使用do...while循环实现: ```java int sum = 0; int i = 1; do { sum += i; i++; } while (i ); System.out.println("1到100之间所有整数的和是: " + ...
在本篇文章中,我们将详细介绍每种循环语句的使用方法和场景。 一、For...Next语句 For...Next语句是VBScript中最常用的循环语句之一。当我们确定需要重复执行代码的次数时,可以使用For...Next语句来运行这段代码...
`do while`循环提供了一种确保至少执行一次循环体的方法,适用于那些需要在执行后检查条件的情况。理解各种循环类型的特点,并根据需求选择最合适的,可以提高代码的效率和可读性。在实际编程过程中,结合其他控制...
public class DoWhile { public static void main(String[] args) { long result = 0; long f = 1; int i = 1; do { f = f * i; result = result + f; i++; } while (i ); System.out.print("the result ...
2)掌握 —— WHILE循环语句的使用方法 WHILE循环语句 MySQL支持3条用来创建循环的语句:WHILE、REPEAT和LOOP语句。 WHILE语句语法格式为: [begin_label:] WHILE search_condition DO statement_list END WHILE ...