当前位置 博文首页 > m0_48462648的博客:Java基础 从键盘录入10整数,如果录入了一个0
*
* 从键盘录入10整数,如果录入了一个0,则提前停止录入,统计已经录入了多少个奇数
*
* */
public class test08 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int a = 0;//统计奇数
for (int i=1;i<=10;i++){
System.out.println("请输入第 "+i+" 个整数");
int ss = scanner.nextInt();
if (ss==0){
i=i+10;
System.out.println("你输入数字0,系统默认退出!");
}else if (ss%2!=0){
a = a+1;
}else {
System.out.println("您输入的数字有误或者是偶数");
System.out.println("--------------------------");
}
}
System.out.println("你一共录入了 "+a+" 个奇数");
scanner.close();
}
}
运算结果:
请输入第 1 个整数
10
您输入的数字有误或者是偶数
--------------------------
请输入第 2 个整数
12
您输入的数字有误或者是偶数
--------------------------
请输入第 3 个整数
15
请输入第 4 个整数
17
请输入第 5 个整数
192123
请输入第 6 个整数
35
请输入第 7 个整数
67
请输入第 8 个整数
78
您输入的数字有误或者是偶数
--------------------------
请输入第 9 个整数
97
请输入第 10 个整数
133
你一共录入了 7 个奇数
还有为0时的情况:
请输入第 1 个整数
13
请输入第 2 个整数
0
你输入数字0,系统默认退出!
你一共录入了 1 个奇数
cs