双人合作系统

import java.util.Scanner;

public class kaoshi {
    public static void main(String[] args) {
        Scanner scanner=new Scanner(System.in);
        String name="";
        String no="";
        int sum=0;
        System.out.println("请输入准考证号");
        no=scanner.next();
        if (no.indexOf("~")!=-1||no.indexOf("!")!=-1||no.indexOf("@")!=-1){

        }else
            System.out.println("请输入姓名");
        name=scanner.next();
        System.out.println("*************************************************");
        System.out.println("测    试     系  统");
        System.out.println("1----心理测试");
        System.out.println("2----另外一个心理测试");
        System.out.println("*************************************************");
        System.out.println("请选择测试对应的序号:");
        String select_no=scanner.next();
        if (select_no.equals("1")){
//            题目
            System.out.println("欢迎来到心理测试题!");
            System.out.println("公路上发生一起交通事故,警察控制了局势,你");
//            答案
            System.out.println("A. 停下来打听情况,设法帮助 B.袖手旁观 C.继续走路");
            String ans1=scanner.next();
//            若正确加分
            if (ans1.toUpperCase().equals("A")){
                sum=sum+10;
            }

//            题目
            System.out.println("就在你准备出去玩的时候,家里急需你留下,你们");
//            答案
            System.out.println("A.义无反顾地去玩  B.非常不情愿地留下来,且满腹牢骚  C.留下来,等有空的时候再去玩");
            String ans2=scanner.next();
//            若正确加分
            if (ans2.toUpperCase().equals("A")){
                sum=sum+10;
            }
//            题目
            System.out.println("你--------抱怨自己的健康情况");
//            答案
            System.out.println("A.经常性  B.有时  C.从不");
            String ans3=scanner.next();
//            若正确加分
            if (ans3.toUpperCase().equals("A")){
                sum=sum+10;
            }
//            题目
            System.out.println("当医生劝你注意休息,改变日常生活习惯时,你-");
//            答案
            System.out.println("A.不予理睬  B.减少日常活动  C.原原本本地接受");
            String ans4=scanner.next();
//            若正确加分
            if (ans4.toUpperCase().equals("A")){
                sum=sum+10;
            }
//            题目
            System.out.println("在大街上发现某人不省人事时,你");
//            答案
            System.out.println(" A.赶紧离去  B.设法帮助  C.找警察或叫医生");
            String ans5=scanner.next();
//            若正确加分
            if (ans5.toUpperCase().equals("A")){
                sum=sum+10;
            }
//            获得成绩总和
            System.out.println("成绩为:"+sum);
            System.out.println("25-50分者:不是命运与你作对,而是你缺少勇气。你应采取措施,使自己不要过分好奇,多疑或胆小怕事,勇于面对现实。 0-25分者:你能正视人生,应付自如,希望你能持之以恒。" );
        }else if (select_no.equals("2")){
            System.out.println("你更喜欢独自工作还是与他人合作?");
            System.out.println("A、独自工作    B、与他人合作");
            String ans1 = scanner.next();
            if (ans1.toUpperCase().equals("B")) {
                sum = sum + 10;
            }
            System.out.println("你更喜欢在安静的环境中工作还是热闹的环境中工作?");
            System.out.println("A、安静的环境   B、热闹的环境   ");
            String ans2 = scanner.next();
            if (ans2.toUpperCase().equals("A")) {
                sum = sum + 10;
            }
            System.out.println("你更喜欢计划和组织还是更加自由和随意?");
            System.out.println("A、计划和组织   B、更加自由和随意   ");
            String ans3 = scanner.next();
            if (ans3.toUpperCase().equals("A")) {
                sum = sum + 10;
            }
            System.out.println("你对困难的态度是怎样的?");
            System.out.println("A、避开困难   B、面对困难并解决他们   ");
            String ans4 = scanner.next();
            if (ans4.toUpperCase().equals("B")) {
                sum = sum + 10;
            }
            System.out.println("你更喜欢与不同类型的人打交道还是与同类型的人打交道?");
            System.out.println("A、与不同类型的人打交道   B、与同类型的人打交道   ");
            String ans5 = scanner.next();
            if (ans5.toUpperCase().equals("A")) {
                sum = sum + 10;
            }
            System.out.println("学号:" + no + ",姓名:" + name + ",成绩为:" + sum);
        }else {
            System.out.println("你选了退出");
        }
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值