龙空技术网

else与哪个if匹配

逐梦匠人 146

前言:

此刻咱们对“ifelse c语言”可能比较注意,兄弟们都需要分析一些“ifelse c语言”的相关内容。那么小编在网摘上搜集了一些关于“ifelse c语言””的相关知识,希望咱们能喜欢,我们一起来学习一下吧!

c语言中条件判断语句if可以单独使用,也可以与else配合使用。有时候需要几个if和else嵌套使用,这时就要分清楚else与哪个if匹配。区分的方法一般是看if和else与“{ }”的位置关系。

一、单独if语句使用

1、格式

if(判断条件)

{

语句;

}

例子:比较两个数大小,值小的输出。

#include <stdio.h>

int main()

{

int a, b, min;

printf("输入两个整数:");

scanf("%d %d", &a, &b); //%d表示10进制整型

min=b; // 假设b最小

if(a<b) min=a; // a<b,则更改min值;这里省略了{}。

printf("%d和%d的较小值是:%d\n", a, b, min);

return 0;

}

二、if和else配合使用

1、格式

if(判断条件)

{

语句1;

}

Else

{

语句2;

}

2、例子:比较两个数大小。

#include <stdio.h>

int main()

{

int i,j;

printf("输入两个整数:");

scanf("%d %d",&i,&j);

if(i>=j) //>=表示大于等于

{

if(a>b) printf("a>b\n");

else printf("a=b\n");

}

Else

{

printf("a<b\n");

}

return 0

}

运行结果:

输入两个整数:11 25

i<j

注释:这里红色字迹的else和if是一对的,配套使用;它们都在黑色字迹的if的{}内部,是if的嵌套语句。黑色字迹的else与黑色字迹if配对使用。

标签: #ifelse c语言 #mysqlifelseif #c语言if里面可以套if吗 #c语言中if与else的配对关系