热心网友
回答时间:2024-05-15 16:14
if语句的判定条件是 bool值 即true 与 false
而 bool值可以与int等类型的值相切换
即 false 的值为0; 其他非零值都为true
"=" 是赋值操作符 "=="是比较操作符
if(x = 3)即 x的值为3,也就是 true 进入if语句
if(x == 3)是用来看x的值是否与3相等,如果相等,则值为true,进入if语句;如果不想等则if语句的判定条件为false,进入后面的else语句.如果没有else语句,则执行if语句之后的程序.
收起