用了if()那就不要用“==”的逻辑运算了,直接用关系运算就行。就是if(sw1=0){}.另外if()重用的话,第二个开始用else if ()会不会逻辑更清楚点。否则两个同是为真时,点灯就乱了。另外,你的开关是触发开关还是拨动开关。如果是触发开关的话,是否是按下的时候是逻辑0,这个和外围的电路有关。
编译 只能识别 语法错误 不能识别逻辑错误