Chapater10-15 P321 标准化考试

来源:互联网 发布:mvc,return json(obj) 编辑:程序博客网 时间:2024/05/29 13:27
/  *  * 程序的版权和版本声明部分  * Copyright (c)2013, 烟台大学计算机学院学生  * All rightsreserved.  * 文件名称:  * 作者:袁静  * 完成日期: 2013年11月17日  * 版本号: v1.0  * 输入描述:无  * 问题描述  * 程序输出:  */    \\package Example10_20;import java.io.*;public class Test {public static void main (String []args){StandardExam exam=new StandardExam();File f=new File("test.txt");exam.setTestFile(f);exam.startExamine();}}package Example10_20;import java.io.*;import java.util.*;public class StandardExam {File testFile;public void setTestFile(File f){testFile=f;}public void startExamine(){int score=0;Scanner scanner=new Scanner(System.in);try{FileReader  inOne= new FileReader(testFile);BufferedReader inTwo=new BufferedReader(inOne);String s=null;while((s=inTwo.readLine())!=null){if(!s.startsWith("-")){System.out.println(s);}else{s=s.replaceAll("-", "");String correctAnswer=s;System.out.printf("\n输入选择题的答案:");String answer=scanner.nextLine();if(answer.compareToIgnoreCase(correctAnswer)==0)score++;}}inTwo.close();}catch(IOException xp){}System.out.printf("最后得分是%d\n:",score);}}