C语言中if语句里面能再用if、else语句吗

2025-03-22 19:11:41
推荐回答(4个)
回答1:

当然可以了。

例如:

#include 
void main(){
int x,y;
scanf("%d",&x);
if(x<0)
{
if(x<-1) y=x;
else y=x+1;
}
else
{
if(x<10) y=x*x;
else y=x*x+1;
}
printf("%d",y);
}

不仅if语句里可以再用if、else,而且else语句里也同样可以再用if、else

回答2:

可以,这称为内嵌

回答3:

你可以自己编程试一下呀。
回答是能。
----------------
else if (c == '/') { 这一条语句
少了 }。。。。
你的代码风格有待改善

回答4:

能。我想这种问题只要试一下就知道了