题目: 小朋友搬桌子
package com.gao.test;
import java.sql.SQLOutput;
import java.util.Scanner;
/*
题目:
小朋友搬桌子
年龄大于7岁,可以搬桌子;
如果年龄大于5岁,性别是男,可以搬桌子;
否则不可以搬桌子,提示:你还太小了。
*/
public class TestDemo02 {
public static void main(String[] args) {
//输入小朋友年龄
Scanner sc = new Scanner(System.in);
//输入小朋友性别
Scanner ss = new Scanner(System.in);
//判断输入的年龄是否是int类型
System.out.println("请输入小朋友年龄:");
if(sc.hasNextInt()==true){//是int类型
//获取键入的年龄
int age = sc.nextInt();
//判断输入的年龄是否是正数
if(age>0){//是正数
//判断小朋友的年龄是否大于7
if(age>=7){
System.out.println("可以搬桌子");
}else if(age>=5){
System.out.println("请输入小朋友性别: 男生:1 女生:0");
//获取键入的性别
int sex = ss.nextInt();
if(sex==1){
System.out.println("可以搬桌子");
}else if(sex==0){
System.out.println("不可以搬桌子");
}else{
System.out.println("输入的性别不正确!");
}
}else{
System.out.println("年龄太小不可以搬桌子");
}
}else{
System.out.println("输入的年龄不是正数");
}
}else{//不是int类型
System.out.println("输入的年龄不是整数");
}
}
}






浙公网安备 33010602011771号