import java.util.Scanner; public class quweiceshi { public static void main(String[] args) { // 定义变量 输入设备 Scanner scanner=new Scanner(System.in); //定义变量 int sum=0; System.out.println("**********************************"); System.out.println(" 趣味测试系统"); System.out.println("1-----心理测试"); System.out.println("2-----性格测试"); System.out.println("3-----爱情测试"); System.out.println("**********************************"); System.out.println("选择要做的测试:"); String num=scanner.next(); if(num.equals("1")){ System.out.println("你是否睡不着觉"); System.out.println("A.总是 B.经常 C.偶尔 D.几乎不"); String ans1= scanner.next(); if(ans1.toUpperCase().equals("D")){ sum=sum+10; } if(ans1.toUpperCase().equals("C")){ sum=sum+8; } if(ans1.toUpperCase().equals("B")){ sum=sum+6; } if(ans1.toUpperCase().equals("A")){ sum=sum+4; } System.out.println("你是否感觉心烦意乱"); System.out.println("A.总是 B.经常 C.偶尔 D.几乎不"); String ans2= scanner.next(); if(ans2.toUpperCase().equals("D")){ sum=sum+10;} if(ans2.toUpperCase().equals("C")){ sum=sum+8; } if(ans2.toUpperCase().equals("B")){ sum=sum+6; } if(ans2.toUpperCase().equals("A")){ sum=sum+4; } System.out.println("你是否胡思乱想"); System.out.println("A.总是 B.经常 C.偶尔 D.几乎不"); String ans3= scanner.next(); if(ans3.toUpperCase().equals("D")){ sum=sum+10;} if(ans3.toUpperCase().equals("C")){ sum=sum+8; } if(ans3.toUpperCase().equals("B")){ sum=sum+6; } if(ans3.toUpperCase().equals("A")){ sum=sum+4; } System.out.println("你的成绩是"+sum); if(sum>23){ System.out.println("你的心理健康"); }else{ System.out.println("你要注意自己的心理问题"); } } else if(num.equals("2")){ System.out.println("你与人交往友善吗"); System.out.println("A.特别友善 B.一般友善 C.不友善"); String ch1=scanner.next(); if(ch1.toUpperCase().equals("A")){ sum=sum+10; } if(ch1.toUpperCase().equals("B")){ sum=sum+7; } if(ch1.toUpperCase().equals("C")){ sum=sum+4; } System.out.println("你与人交流频繁吗"); System.out.println("A.特别频繁 B.一般频繁 C.不频繁"); String ch2=scanner.next(); if(ch2.toUpperCase().equals("A")){ sum=sum+10; } if(ch2.toUpperCase().equals("B")){ sum=sum+7; } if(ch2.toUpperCase().equals("C")){ sum=sum+4; } System.out.println("你与人一起玩吗"); System.out.println("A.经常 B.偶尔 C.几乎不"); String ch3=scanner.next(); if(ch3.toUpperCase().equals("A")){ sum=sum+10; } if(ch3.toUpperCase().equals("B")){ sum=sum+7; } if(ch3.toUpperCase().equals("C")){ sum=sum+4; } System.out.println("你的成绩是"+sum); if(sum>20){ System.out.println("你是一个性格开朗的人"); }else{ System.out.println("你需要多与别人交流"); } }else { System.out.println("你的星座类别是() A.火象星座 B.土象星座 C.风象星座 D.水象星座"); String c1= scanner.next(); if(c1.equals("A")){ System.out.println("你的星座是()A.白羊座 B.狮子座 C.射手座"); String h1=scanner.next(); if(h1.equals("A")){ System.out.println("与你适配的星座是:射手座");} if(h1.equals("B")){ System.out.println("与你适配的星座是:白羊座");} if(h1.equals("C")){ System.out.println("与你适配的星座是:双子座"); } } if(c1.equals("B")){ System.out.println("你的星座是()A.魔羯座 B.金牛座 C.处女座"); String t1=scanner.next(); if(t1.equals("A")){ System.out.println("与你适配的星座是:巨蟹座");} if(t1.equals("B")){ System.out.println("与你适配的星座是:魔羯座");} if(t1.equals("C")){ System.out.println("与你适配的星座是:金牛座");} } if(c1.equals("C")) { System.out.println("你的星座是()A.天秤座 B.水瓶座 C.双子座"); String f1=scanner.next(); if(f1.equals("A")){ System.out.println("与你适配的星座是:金牛座");} if(f1.equals("B")){ System.out.println("与你适配的星座是:双子座"); } if(f1.equals("C")){ System.out.println("与你适配的星座是:天秤座"); } } if (c1.equals("D")) { System.out.println("你的星座是()A.巨蟹座 B.天蝎座 C.双鱼座"); String s1=scanner.next(); if(s1.equals("A")){ System.out.println("与你适配的星座是:金牛座");} if(s1.equals("B")){ System.out.println("与你适配的星座是:巨蟹座"); } if(s1.equals("C")){ System.out.println("与你适配的星座是:巨蟹座"); } } } } }