qq_NOcrossnocro_1
2016-12-19 15:25
public class texttwo {
public static void main(String[]args){
while (true) {
int age;
Scanner scanner=new Scanner(System.in);
System.out.println("请输入你的年龄,然后单机回车键");
age=scanner.nextInt();
System.out.println(age >= 60 ? "老年":age >40 ?
"中年":age > 18 ?"少年":"童年");
}
}
}
你老年后面的冒号写错了,还有代码不仅仅是给机器看的,也是给人看的,你的风格问题太大了。
System.out.println(age >= 60 ? "老年":age >40 ?
"中年":age > 18 ?"少年":"童年"); 请问这个叫什么运算来了? 忘记了,回去找不着了,谢谢!
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("童年");
}
}
}
System.out.println(age >= 60 ? "老年":age >40 ?
"中年":age > 18 ?"少年":"童年");
这里提示错误,,求解!!!
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题