C++中if...else、switch...case、for、while(do...while)的使用

2025-03-09 10:44:07
推荐回答(2个)
回答1:

if(a=0) :a赋值为0,此条件语句必执行后续语句。——a赋值为0,此条件语句(因条件不成立)不执行后续语句。
int a=1; while(a=0) :将a赋值为0,并无限执行循环。—— 将a赋值为0,0次循环。
其它都正确

回答2:

if(a=0) :a赋值为0,此条件语句必执行后续语句。(if语句是判断语句、所以a=0不能这样赋值、不可以这样写 只能写成a==0)
if(a==0){
如果a=0、程序走这
}else{
如果a不等于0程序走这
}