问题描述: if语句必须用花括号吗? if(a=1)b=1;c=2; else d=3; 这条语句编译有错吗 1个回答 分类:综合 2014-10-05 问题解答: 我来补答 有错 ,可以这样 if(a==1){b=1;c=2}else d=3; =号是付值,==才是比较;if(a==1)b=1;else d=3;这样是可以的 再问: 为什么bc必须用花括号括起来 再答: 嗯 一条语句 可以不用 , 好像小打了个;号 展开全文阅读