import java.util.Scanner; | ||
2 | ||
3 | public class KaoShi { | |
4 | public static void main(String[] args) { | |
5 | //第一个变量:输出设备 | |
6 | Scanner scanner=new Scanner(System.in); | |
7 | //第一个变量:姓名,考号,不清楚的变量内容只写类型+变量名,防止输出报错,赋初始值,这里的初始值为空“” | |
8 | String name=""; | |
9 | String no=""; | |
10 | //第三个变量:成绩,对于成绩,如果用户一个没有答对,就是0分,需要初始值 | |
11 | int sum=0; | |
12 | //正式进入程序阶段 | |
13 | //输出语句是一个提示:1、 用户输入 准考证号 姓名 准考证号变量前面有,姓名变量前面有,前面没有名称随意 | |
14 | System.out.println("请输入准考证号"); | |
15 | no=scanner.next(); | |
16 | System.out.println("请输入姓名"); | |
17 | name=scanner.next(); | |
18 | System.out.println("******************************"); | |
19 | System.out.println(" 考 试 系 统 "); | |
20 | System.out.println("******************************"); | |
21 | System.out.println("考试科目为数学"); | |
22 | System.out.println("1+1="); | |
23 | System.out.println("A、1 B、2 C、算不出来 D、不确定"); | |
24 | String ans1 = scanner.next(); | |
25 | if (ans1.toUpperCase().equals("B")) { | |
26 | sum = sum + 5; | |
27 | } | |
28 | System.out.println("2+2="); | |
29 | System.out.println("A、4 B、2 C、算不出来 D、不确定"); | |
30 | String ans2 = scanner.next(); | |
31 | if (ans2.toUpperCase().equals("A")) { | |
32 | sum = sum + 5; | |
33 | } | |
34 | System.out.println("2*2="); | |
35 | System.out.println("A、2 B、4 C、算不出来 D、不确定"); | |
36 | String ans3 = scanner.next(); | |
37 | if (ans3.toUpperCase().equals("B")) { | |
38 | sum = sum + 5; | |
39 | } | |
40 | System.out.println("11*11="); | |
41 | System.out.println("A、100 B、110 C、121 D、不确定"); | |
42 | String ans4 = scanner.next(); | |
43 | if (ans4.toUpperCase().equals("C")) { | |
44 | sum = sum + 5; | |
45 | } | |
46 | System.out.println("15-7="); | |
47 | System.out.println("A、5 B、6 C、7 D、8"); | |
48 | String ans5 = scanner.next(); | |
49 | if (ans5.toUpperCase().equals("D")) { | |
50 | sum = sum + 5; | |
51 | } | |
52 | System.out.println("12*2="); | |
53 | System.out.println("A、23 B、22 C、24 D、30"); | |
54 | String ans6 = scanner.next(); | |
55 | if (ans6.toUpperCase().equals("C")) { | |
56 | sum = sum + 5; | |
57 | } | |
58 | System.out.println("12*2+5="); | |
59 | System.out.println("A、29 B、22 C、24 D、30"); | |
60 | String ans7 = scanner.next(); | |
61 | if (ans7.toUpperCase().equals("A")) { | |
62 | sum = sum + 5; | |
63 | } | |
64 | System.out.println("10+12*2="); | |
65 | System.out.println("A、23 B、34 C、16 D、30"); | |
66 | String ans8 = scanner.next(); | |
67 | if (ans8.toUpperCase().equals("B")) { | |
68 | sum = sum + 5; | |
69 | } | |
70 | System.out.println("14+7="); | |
71 | System.out.println("A、23 B、34 C、21 D、30"); | |
72 | String ans9 = scanner.next(); | |
73 | if (ans9.toUpperCase().equals("C")) { | |
74 | sum = sum + 5; | |
75 | } | |
76 | System.out.println("1*99="); | |
77 | System.out.println("A、1 B、5 C、16 D、99"); | |
78 | String ans10 = scanner.next(); | |
79 | if (ans10.toUpperCase().equals("D")) { | |
80 | sum = sum + 5; | |
81 | } | |
82 | System.out.println("100-50="); | |
83 | System.out.println("A、38 B、36 C、50 D、19"); | |
84 | String ans11 = scanner.next(); | |
85 | if (ans11.toUpperCase().equals("C")) { | |
86 | sum = sum + 5; | |
87 | } | |
88 | System.out.println("14-7="); | |
89 | System.out.println("A、5 B、7 C、9 D、11"); | |
90 | String ans12 = scanner.next(); | |
91 | if (ans12.toUpperCase().equals("B")) { | |
92 | sum = sum + 5; | |
93 | } | |
94 | System.out.println("10+2*10="); | |
95 | System.out.println("A、10 B、20 C、30 D、40"); | |
96 | String ans13 = scanner.next(); | |
97 | if (ans13.toUpperCase().equals("C")) { | |
98 | sum = sum + 5; | |
99 | } | |
100 | System.out.println("9-3="); | |
101 | System.out.println("A、4 B、6 C、8 D、10"); | |
102 | String ans14 = scanner.next(); | |
103 | if (ans14.toUpperCase().equals("B")) { | |
104 | sum = sum + 5; | |
105 | } | |
106 | System.out.println("27+9="); | |
107 | System.out.println("A、36 B、34 C、16 D、30"); | |
108 | String ans15 = scanner.next(); | |
109 | if (ans15.toUpperCase().equals("A")) { | |
110 | sum = sum + 5; | |
111 | } | |
112 | System.out.println("22+14*2="); | |
113 | System.out.println("A、50 B、35 C、22 D、30"); | |
114 | String ans16 = scanner.next(); | |
115 | if (ans16.toUpperCase().equals("A")) { | |
116 | sum = sum + 5; | |
117 | } | |
118 | System.out.println("7*3="); | |
119 | System.out.println("A、23 B、21 C、16 D、30"); | |
120 | String ans17 = scanner.next(); | |
121 | if (ans17.toUpperCase().equals("B")) { | |
122 | sum = sum + 5; | |
123 | } | |
124 | System.out.println("25+11="); | |
125 | System.out.println("A、23 B、36 C、16 D、30"); | |
126 | String ans18 = scanner.next(); | |
127 | if (ans18.toUpperCase().equals("B")) { | |
128 | sum = sum + 5; | |
129 | } | |
130 | System.out.println("13-6="); | |
131 | System.out.println("A、23 B、34 C、7 D、30"); | |
132 | String ans19 = scanner.next(); | |
133 | if (ans19.toUpperCase().equals("C")) { | |
134 | sum = sum + 5; | |
135 | } | |
136 | System.out.println("5*8="); | |
137 | System.out.println("A、23 B、34 C、16 D、40"); | |
138 | String ans20 = scanner.next(); | |
139 | if (ans20.toUpperCase().equals("D")) { | |
140 | sum = sum + 5; | |
141 | } | |
142 | System.out.println("学号:"+no+",姓名:"+name+",成绩为:"+sum); | |
143 | } | |
144 | } |
简易考试系统
最新推荐文章于 2024-10-05 12:07:50 发布