今天的考试

import javax.swing.JOptionPane;




public class test {



public static void main(String[] args) {
String str="优"+"                良"+"                 中"+"              差"+"\n"
              +"Excellent"+"   Good"+"   Satisfactory"+"    Fail";

JOptionPane.showMessageDialog(null, "中英文对照表:\n"+str);
while(true){

int s=index();
if(s==-1){
System.exit(0);
}
switch(s){
case 0:
JOptionPane.showMessageDialog(null, "优秀");
y_n();
break;
case 1:
JOptionPane.showMessageDialog(null, "良好");
y_n();
break;
case 2:
JOptionPane.showMessageDialog(null, "中等");
y_n();
break;
case 3:
JOptionPane.showMessageDialog(null, "不合格");
y_n();
break;
default:
System.exit(0);
}
}
}

/*
* 返回数组下标
*/
public static int index(){
String[] English={"E","G","S","F"};
String x=JOptionPane.showInputDialog(null,"请输入对应的英文首字母\n\nE"+"  "+"G"+"  "+"S"+"  "+"F\n");
for(int i=0;i<English.length;i++){
if(x.equals(English[i])){
return i;
}
}
JOptionPane.showMessageDialog(null, "输入错误,无法转换");
return -1;
}
public static void y_n(){
String x=JOptionPane.showInputDialog(null,"你想继续吗?y/n");
if(x.equals("n")){
System.exit(0);
}



}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值