哪里出了错误

来源:3-9 编程练习

Pipopapo

2019-05-05 12:28:45

import java.util.Scanner;

public class CharDemo {

    public static void main(String[] args) {

//定义一个字符变量并初始化

Scanner cc = new Scanner(System.in);

String b = cc.next();

//使用switch结构判断是否为元音字母,并输出对应的信息

switch(b){

    case "a": System.out.println("元音字母a");break;

    case "e": System.out.println("元音字母e");break;

    case "i": System.out.println("元音字母i");break;

    case "o": System.out.println("元音字母o");break;

    case "u": System.out.println("元音字母u");break;

       default:


            System.out.println("不是元音字母");

}

}

}


写回答

2回答

好帮手慕小班

2019-05-06

同学你好,运行同学贴出的代码在Eclipse中,效果完全正确,并没有报错,可能是编程练习中在线编辑器不支持Scanner的导入,请同学去Eclipse编辑器中运行代码,就没有问题了!

如果我的回答解决了你的问题,请采纳。祝:学习愉快~


0

吃吃吃鱼的猫

2019-05-05

同学你好,代码没有问题哦~只是在从键盘接收数据的时候是不是少了提示语句呢?

http://img.mukewang.com/climg/5cce82f10001faa808120733.jpg

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

0
hombest
h 这个代码跑不了呀 运行失败 Exception in thread "main" java.util.NoSuchElementException at java.util.Scanner.throwFor(Scanner.java:862) at java.util.Scanner.next(Scanner.java:1371) at CharDemo.main(CharDemo.java:13)
h019-05-06
共1条回复

0 学习 · 11489 问题

查看课程