流程语句小练习

/*
* 请录入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("程序是被迫退出的");
}
posted @ 2022-06-27 22:31  你怎么睡的着的  阅读(27)  评论(0)    收藏  举报