if之后的小括号里面,系统提示不是布尔类型
来源:2-1 多重if结构
铎铎良
2017-04-16 10:56:10
老师,我的错在哪?我这个是布尔类型吧?
2回答
我爱学习7
2017-08-21
12行,else if(x=0)这句里,=是赋值运算符,意思是把0赋值给x,而你想表达x等于0应该写成x==0,==才是关系运算符,x==0条件的结果是个布尔值符合规定
16行,最后else后面的条件再写就多此一举
姜饼
2017-04-16
0 学习 · 7235 问题
相似问题
回答 3
回答 1