在C语言中,if语句后面的else语句中能不能嵌套for循环语句,

如题所述

可以的。例如,输入0求100以内所有偶数的和,输入非0则求100以内所有奇数的和:
int n,i,s=0;
scanf("%d",&n)
if(n)
for(i=1;i<101;i+=2)
s+=i;
else
for(i=2;i<101;i+=2)
s+=i;
printf("%d\n",s);
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-06-16

能,如:

if (条件)
{
}
else
{
    for (;;)
    {
    }
}