老师为啥错了(见图)
来源:2-1 多重if结构
ynyn08
2017-12-18 22:33:52

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);
相似问题