是不是我哪里理解错了……

是不是我哪里理解错了……

http://img1.sycdn.imooc.com//climg/5c77b04a00015d5415002000.jpg
为什么显示不是元英了......

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
提问者 阿彻 2019-02-28 22:29:45

行了!老师你能仔细的讲解下 为什么要把Ch=Ch·toUpperCase();去掉就行了?

  • 你好同学,因为Ch=Ch·toUpperCase()这段代码将你从控制台的字母转换成大写字母了,而你case中所对应的是小写字母,所以是不匹配的,那么就会执行default中的输出语句哦,祝学习愉快~
    2019-03-01 17:49:02
提问者 阿彻 2019-02-28 22:25:44

唉 还是不行

chrismorgen 2019-02-28 19:06:34

你好同学,建议你将每个case语句后添加break语句,另外建议你将Ch = Ch.toUpperCase();这段代码去掉在试试哦,祝学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师