作业帮 > 综合 > 作业

if语句必须用花括号吗? if(a=1)b=1;c=2; else d=3; 这条语句编译有错吗

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/09 11:47:18
if语句必须用花括号吗? if(a=1)b=1;c=2; else d=3; 这条语句编译有错吗
有错 ,
可以这样 if(a==1){b=1;c=2}else d=3;
=号是付值,
==才是比较;
if(a==1)b=1;else d=3;这样是可以的
再问: 为什么bc必须用花括号括起来
再答: 嗯 一条语句 可以不用 , 好像小打了个;号