在C语言中,如果同时有几个if语句,他们是并行执行的吗?
例如:if(A){.......}if(B){.......}if(C){.......}ABC是互不相干的,而不是else的关系...
例如: if(A) {.......}
if(B) {.......}
if(C) {.......}
ABC是互不相干的,而不是else的关系 展开
if(B) {.......}
if(C) {.......}
ABC是互不相干的,而不是else的关系 展开
10个回答
展开全部
按顺序来的
如下
1
2
3
4
Press any key to continue
int a=10;
if (a>1){printf("1\n");}
if (a>3){printf("2\n");}
if (a>5){printf("3\n");}
if (a>7){printf("4\n");}
如果是else if 则如下
1
Press any key to continue
int a=10;
if (a>1){printf("1\n");}
else if (a>3){printf("2\n");}
else if (a>5){printf("3\n");}
else if (a>7){printf("4\n");}
如下
1
2
3
4
Press any key to continue
int a=10;
if (a>1){printf("1\n");}
if (a>3){printf("2\n");}
if (a>5){printf("3\n");}
if (a>7){printf("4\n");}
如果是else if 则如下
1
Press any key to continue
int a=10;
if (a>1){printf("1\n");}
else if (a>3){printf("2\n");}
else if (a>5){printf("3\n");}
else if (a>7){printf("4\n");}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在这种情况下,是互不干扰的,程序会顺序执行下来。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先执行 if(A) {.......} ,再 if(B) {.......} ,。。。。。 顺序
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询