C语言for语句中嵌套if 语句可以没有else么

2025-02-25 08:35:19
推荐回答(6个)
回答1:

不会啊,如果if不成立则继续执行i++,然后再判断i<=len(s)条件成立与否;一直循环直至条件不成立结束for语名.

回答2:

可以在else后面加分号,像else;这样else语句就不执行了

回答3:

可以没有else,if不成立就继续下一个循环呗。

回答4:

代码写出来,要让自己和别人清晰明白,思考这种问题,有点像孔乙己,意义不大。如果这样的代码,自己觉得晕,就换一种写法,加上{}

如:
for(i=0; i<=len(s); i++)
{
if(a == s[i])
{
sum++
}
else
{
//do nothing
}
}

回答5:

改成这样:
for (i=0;i<=len(s);i++)
{ if (s[i]==a)
sum=sum+1;}

回答6:

不会啊,如果if不成立则继续执行i++,然后再判断i<=len(s)条件成立与否;一直循环直至条件不成立结束for语名.