題目

問答題正確拿5分錯誤扣1分沒有回答不扣分

package ch5;
import java.io.*;
public class ch5_27
{
    public static void main(String args[])throws IOException
    {
        InputStreamReader in=new InputStreamReader(System.in);
        BufferedReader buf=new BufferedReader(in);
        System.out.println("請問這個程式的功能是什麼?");
        System.out.println("(A)算數");
        System.out.println("(B)走路");
        System.out.println("(C)跑步");
        System.out.println("(D)判斷問答");
        System.out.println("(E)不知道");
        int b,e=0;
        char sb;
        b=System.in.read();
        if(b==13)
        {
            System.out.print("未作答,分數等於"+e);
            return;
        }
        if(b>96)
            b=b-32;
        if(b>69)
        {
            System.out.print("只可以輸入ABCDE或abcde");
            return;
        }
        if(b<65)
        {
            System.out.print("只可以輸入ABCDE或abcde");
            return;
        }
        sb=(char)b;
        System.out.print(sb);
        b=b-65;
        switch (b)
        {
        case 0:
            e=-1;
            break;
        case 1:
            e=-1;
            break;
        case 2:
            e=-1;
            break;
        case 3:
            e=5;
            break;
        case 4:
            e=-1;
            break;
        }
        if(e==-1)
            System.out.print("答錯囉分數"+e);
        else
            System.out.print("正確分數"+e);
    }
}

==========

請問這個程式的功能是什麼?
(A)算數
(B)走路
(C)跑步
(D)判斷問答
(E)不知道
d
D正確分數5

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 驢子 的頭像
    驢子

    驢子的生活日記

    驢子 發表在 痞客邦 留言(0) 人氣()