for循环与while循环拓展
说明:若有不在循环条件部分限制次数的结构;用 for(;;)或while(ture)
package struct; import java.util.Scanner; public class demo20 { public static void main(String[] args) { //读入不确定的整数,如果读入的数为负数,输出负数的个数,若为整数,输出整数的个数,输入0时结束程序。 Scanner scanner = new Scanner(System.in); System.out.println("请输入数"); int zs = 0; //记录正数个数 int fs = 0;//记录负数个数 while (true){ int number = scanner.nextInt(); if (number>0){ zs++; }else if (number<0){ fs++; }else { break; } } System.out.println("输入的整数个数为"+zs); System.out.println("输入的负数个数为"+fs); } }

浙公网安备 33010602011771号