Java中的循环结构

 循环结构:根据循环条件,重复性的执行某段代码,有while  do..while for三种循环语句

循环语句由几个部分组成:
                                        1.初始化部分
                                        2.循环条件部分
                                        3.循环体部分
                                        4.迭代部分(循环变量变化的部分)

                                           循环变量:在循环过程中每次改变的变量

一(While循环):

语法格式:
            1初始化部分
            while(2循环条件){
                3循环体部分
            }
执行顺序: 1--判断2是否为真,若为真--3;若为假--则循环结束

编写执行指定循环次数的while循环格式
 1.定义计数器,记录循环的次数
     int n=1;
 2.用计数器构建条件表达式
      while(n<=10)
 3.每循环一次让计数器逐渐接近条件表达式的零界点
       n++;

案例一(求1~100的和):

      int sum=0;
        int num=1;
        while(num<=100){
            sum=sum+num;
            num++;
        }
        System.out.println("1~100的和为:"+sum);


 
  提前结束循环:
       break; 可以在需要结束循环的位置添加break。
       break写在循环里,表示结束循环。

常量的值在编译期就能确定,true字面量(常量),在编译的时候值就确定了
在编译代码的时候,就能确定while(true)是个死循环

变量的值,在运行期才能确定,a变量,在编译的时候,无法确定a的值
只有在运行的时候,才能确定a的值,在编译时while(a<10)无法判断是否是死循环
只有运行了之后,才会发现是死循环,但是此时已经晚了

 案例二(1.随机10道 10 以内的加法或者减法题 2.输入答案3.判断答案是否正确 4.10道题答完之后,提示答对了多少题):

package day04;

import java.util.Random;
import java.util.Scanner;

/*
  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值