1.你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据。程序输出读到的数据中的奇数和偶数的个数。2.源码如下package count; import java.util.Scanner; public class Count { public static void main(String[] args) { // TODO Auto-generated method stub Scanner in = new Scanner(System.in); int number = 0; int count = 0; int digit = 0; number = in.nextInt(); while ( number != -1) { int a = number % 10; if (a % 2 == 0) { count = count + 1; }else { digit = digit + 1; } number = number / 10; if (number == 0) break; } System.out.println(count ); System.out.println(digit); }}3.为什么直接输出1和0 不循环呢?
添加回答
举报
0/150
提交
取消