老师为啥错了(见图)

来源:2-1 多重if结构

ynyn08

2017-12-18 22:33:52

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

写回答

1回答

吾慕课与归

2017-12-18

首先:在条件语句中,是==,不是=。应该是if(x==0)

其次:在else后不应该再跟判断语句,应为else就表示的是所有情况排除后的情况了

再次:在输出语句System.out.println("y="+y,"x="+x)中,”,“(逗号)是非法连接字符,应该用+号连接,若要使用”,“(逗号)则一定要放入”" "“(引号)内

具体应该改成:

int x =-5,y=0;

if(x<0)System.out.println("y="+y+"x="+x);

else if(x==0)System.out.println("y="+y+"x="+x);

else Sytsem.out.println("y="+y+"x="+x);

1

0 学习 · 7235 问题

查看课程