判断变量和值是否相同,不能使用单个等于号,应该使用双等于号,即: if (i==false) 如果使用单等于号,则表示赋值,即将false赋予i变量,这个赋值操作没有错误,同时赋值完毕,表达式值为赋的值,即false,所以if条件为false,所以没有执行输出语句
不知还有无疑问?