正在回答 回答被采纳积分+1
1回答
好帮手慕阿满
2019-06-24 18:20:42
同学的代码存在一些小小的问题:首先是if判断,应该大于等于'a',小于等于'z',同学少写了一个等号。另外在判断时,一般都是变量在前,比如:ch>='a',建议同学修改。最后在if后的输出语句,输出x是a到z之间的字符,应该输出f是a到z之间的字符,这里建议同学使用拼接操作,修改后如:
public class LogicDemo { public static void main(String[] args) { //定义一个char类型的变量,并赋初值为'f' char ch='f'; //如果字符ch在字符‘a’到‘z’之间,则输出提示"x是a到z之间的字符" //否则输出不是a到z之间的字符 if(ch>='a'&ch<='z'){ System.out.println(ch+"是a到z之间的字符"); }else{ System.out.println("不是a到z之间的字符"); } } }
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
1. Java 零基础入门
- 参与学习 人
- 提交作业 3802 份
- 解答问题 11489 个
本阶段带你迈入Java世界,学习Java必备基础知识,基础语法、面向对象思想以及常用工具类的使用。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星