循环结构 :while

循环结构 :while

循环四要素:
  1.初始化条件
  2.循环条件
  3.循环体
  4.迭代条件

格式:

  1.初始化条件
  while(2.循环条件){
    3.循环体
    4.迭代条件
  }

public class WhileTest{

    public static void main(String[] args){
        
        //需求 :求100以内的偶数,偶数的个数,偶数的总和
        int count = 0; //偶数的个数
        int sum = 0; //偶数的总和
        int i = 1;//初始化条件
        while(i <= 100){//循环条件
            //循环体
            if(i % 2 == 0){
                count++;
                sum += i;
                System.out.println(i);
            }
            //迭代条件
            i++;
        }

        System.out.println("count=" + count + " sum=" + sum);
    
    }
}
/*

    从键盘读入个数不确定的整数,并判断读入的正数和负数的个数,输入为0时结束程序。

*/
import java.util.Scanner;
public class NumberCountTest{

    public static void main(String[] args){
    
        Scanner sc = new Scanner(System.in);
        int positiveNumber = 0; //正数
        int negativeNumber = 0; //负数

        while(true){
            //读取数据
            int number = sc.nextInt();
            //判断
            if(number > 0){//正数
                positiveNumber++;
            }else if(number < 0){//负数
                negativeNumber++;
            }else{//退出循环
                break;
            }
        }

        System.out.println("正数的个数" + positiveNumber + " 负数的个数" + negativeNumber);
    }
}
原文地址:https://www.cnblogs.com/zmy-520131499/p/11066556.html