课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
谁能告诉我错哪了
2017-08-04
源自:Java入门第一季(IDEA工具)升级版 4-3
正在回答
public class HelloWorld { public static void main(String[] args) { int age=60; if(age>=60) {System.out.println("老年");} else if(age<60&&age>=40) {System.out.println("中年");} else if(age<40&&age>=18) {System.out.println("少年");} else {System.out.println("童年");} } }
0_子朔_0
qq_或雪_0 回复 0_子朔_0
0_子朔_0 回复 qq_或雪_0
注意,在代码语句的结尾,如果之前打字用到了中文,要注意是否切换回英文再打分号
如果没有切换,就会报错
望采纳。谢谢
结束符分号的错误:第5行和第11行的分号,你用的是中文的,改成英文的。
5行和11行的分号不对 你用的中文 改成英文分号
第5行和第11行 ; 用英文的 不能用中文的!
public class HelloWorld { public static void main(String[] args) { int age=25; if (age>60) { System.out.println("老年"); } else if (age>40 && age<=60) { System.out.println("中年"); } else if (age>18 && age<=40) { System.out.println("少年"); } else { System.out.println("童年"); } }}
if(age>40 && age<60)
很简单的一个逻辑,大于60的数字一定是大于40的,这一章课件有问题,应该写成我上述这种。
分号的格式不对?
swsbty
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
6 回答谁告诉我哪错了
2 回答谁能告诉我这里哪错了
7 回答谁能告诉我那错了
4 回答谁能告诉我错在哪里?
1 回答谁能告诉我