题目:从键盘读入个数不确定的整数,并判断读入的正数和负数的个数,输入为0时结束程序。
package com.company;
/**
* @lzx
* @param args
*/
public class lzx {
public static void main(String[] args) {
int zheng = 0;
int fu = 0;
System.out.print("一个个输入任意正负整数,输入0为退出输入:");
Scanner scanner = new Scanner(System.in);
while (true){
int num = scanner.nextInt();
if (num > 0){
zheng++;
System.out.print("请输入下一个数:");
}else if (num < 0){
fu++;
System.out.print("请输入下一个数:");
}else if (num == 0){
System.out.println("输入的数中正数有:" + zheng + "个,负数有:" + fu + "个。");
break;
}
}
}
}