流程语句小练习
/*
* 请录入10个整数,当输入的数是666的时候,退出程序
* 判断其中录入正数的个数并输出
* 判断系统的退出状态,是正常退出还是被迫退出
* */
int count = 0;
//引入一个Boolean类型的变量
boolean flag = true;
Scanner sc = new Scanner(System.in);
for (int i = 1; i <= 10; i++) {
System.out.println("请输入第"+i+"个数");
int num = sc.nextInt();
if (num > 0){
count++;
}
if (num == 666){
flag = false;//遇到666则false
break;
}
}
System.out.println("录入的正数的个数是"+count+"个");
if (flag == true){
System.out.println("程序是正常退出的");
}else {
System.out.println("程序是被迫退出的");
}
浙公网安备 33010602011771号