简易考试系统

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值