黑马程序员技术交流社区

标题: switch语句练习题,模拟选择题 [打印本页]

作者: 小穿钉    时间: 2015-11-2 22:16
标题: switch语句练习题,模拟选择题
本帖最后由 小穿钉 于 2015-11-13 22:17 编辑

/**
* 需求:选择题选项的模拟
* 步骤:1.构造一个输入键盘,并接收数据
*                 2.用while语句使得语句一直循环
*                 3.使用toUpperCase()方法,将输入的选项都转换为大写
*                 4.switch()语句的使用,匹配相应的答案结果
*/
package cn.com.day_04;

import java.util.Scanner;

public class XuanZeTiDemo {

        public static void main(String[] args) {
                //构造输入键盘
                Scanner in=new Scanner(System.in);
                while(true){
                        System.out.println("请输入正确的选项:");
                        //接收选项数据,并转换成大写
                        String x=in.next().toUpperCase();
                        //匹配相应的答案
                        switch(x){
                        case "A" :
                                System.out.println("答案不正确!\n");
                        break;
                        
                        
                        case "B":
                                System.out.println("答案不正确!\n");
                        break;
                        case "C":
                                System.out.println("恭喜!答案正确\n");
                        break;
                        case "D":
                                System.out.println("答案不正确!\n");
                        break;
                        default:
                                System.out.println("请输入正确的选项!");
                        }
                }

        }

        

}







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2