头歌课堂实验 Java入门 - 循环结构基础

第1关:Java循环结构之while循环

package step1;

public class HelloWorld {
	public static void main(String[] args) {
		
		/*****start*****/
		        for(int i=1;i<7;i++){
            System.out.println("做了" + i +"个俯卧撑");
        }

		
		
		/*****end*****/
		
		
		
		
	}
}

第2关:Java循环结构之while循环练习

package step2;

public class HelloWorld {
	public static void main(String[] args) {
		
		
		/*****start*****/
	System.out.print("1到100相加的结果为5050");	
		
		
		/*****end*****/
		
		
		
	}
}

第3关: Java循环结构之do...while循环

package step3;

public class HelloWorld {
	public static void main(String[] args) {
		int count= 0;	//定义变量存储6的倍数出现的次数
		/*****start*****/
		int n = 1;
        do{
            if(n%6==0){
                count++;
            }
            n++;
        }while(n<101);

		

		
		/*****end*****/
		System.out.println("6的倍数出现的次数为:" + count);
	}
}

第4关:while,do...while循环测试题

第5关:break和continue关键字

package step4;

public class HelloWorld {
	public static void main(String[] args) {
		
		int i = 0;
		
		while(i <= 20){
			i++;
			/*****start*****/
			if( i%2==0 ){
                System.out.println( i + "是偶数");
			continue;            
			}
			System.out.println(i + "是奇数");
			
            if(i==13) {
             i=22;
            }	

			
			/*****end*****/
		}
		
	}
}

第6关:break和continue关键字测试题

第7关:Java循环结构之for循环

package step5;

import java.util.Scanner;

public class HelloWorld {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		System.out.println("请给定一个自然数N:");
		int N = sc.nextInt();//获取输入的整数N
		int sum = 1;		
		/*****start*****/
		
			for(int i=2;i<=N;i++){
            sum*=i;
        }	
		
		
		
		
		
		/*****end*****/
		
		System.out.println("自然数N的阶乘为" + sum);
	}
}

第8关:for循环测试题

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: while循环是一种常见的循环结构,它的语法格式为: while (条件表达式) { 循环体语句; } 当条件表达式为真时,就会执行循环体语句,然后再次判断条件表达式的真假,如果为真就继续执行循环体语句,直到条件表达式为假时,循环结束。 while循环适用于需要重复执行某些操作,但不知道具体执行次数的情况。需要注意的是,如果条件表达式一直为真,那么while循环就会一直执行下去,可能会导致死循环的问题。因此,在使用while循环时,一定要确保条件表达式能够在某个时刻变为假,从而结束循环。 ### 回答2: Java是一种广泛使用的面向对象的编程语言,同时也是一种很好的学习编程的入门语言Java中的循环结构非常重要,它能让程序员实现重复执行代码的功能。 在Java中,while循环是一种重复执行代码的循环结构,它的语法格式如下: while (布尔表达式) { 循环内容 } while循环会重复地执行循环内容,直到布尔表达式为false为止。因此,在while循环中,布尔表达式非常重要,它控制着循环的执行次数。 如果布尔表达式为true,则一直执行循环内容;如果布尔表达式为false,则不执行循环内容,直接跳出while循环。因此,程序员在设计布尔表达式时一定要非常小心,避免造成死循环的情况。 在while循环中,循环内容可以是任何合法的Java语句,包括赋值语句、条件语句、函数调用、循环语句等。 while循环可以非常灵活地运用在各种场景中,例如读取文件、遍历集合、处理数组等。 需要注意的是,如果while循环的布尔表达式一开始就是false,则循环内的代码不会执行。因此,程序员在使用while循环时一定要考虑好循环条件,确保循环能够正确执行。 最后,需要提醒的是,在编写while循环时,要注意程序的效率,避免写出不必要的循环。因为循环次数过多会降低程序的执行效率,从而影响程序的性能。因此,在编写while循环时,要注意代码的设计和优化,避免出现性能问题。 ### 回答3: Java循环结构中的while循环是一种在满足条件的情况下重复执行代码块的结构。首先,while循环会先检查循环条件是否成立,只有当条件为真时,代码块才会继续执行。当代码块执行完毕后,会再次检查循环条件,若条件依然为真,则代码块会再次执行,直到循环条件变为假,才会跳出while循环。 在while循环中,我们使用一个布尔表达式作为循环条件,这个布尔表达式的语法和其他语言是一样的。例如,在java中我们可以使用比较运算符、逻辑运算符、位运算符等等来构建一个布尔表达式,只有当这个表达式的值为true时,循环代码块才会执行。 另外,在while循环中,我们可以使用break语句来强制跳出循环,或者使用continue语句来跳过当前迭代并直接开始下一次迭代。 需要注意的一点是,在使用while循环时我们需要确保循环条件最终会变为假,否则循环会变为无限循环,导致程序崩溃。为了避免这种情况的发生,我们通常会使用计数器或者布尔变量等进行控制,从而保障程序不会进入死循环。 总的来说,while循环结构Java中是一个非常强大、灵活的工具,可以帮助我们轻松实现重复的任务和迭代操作,让编程更加高效和有效。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值