网站首页 > 基础教程 正文
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配对使用。
- 上一篇: 「Python条件结构」if…else两个分支示例
- 下一篇: shell——for语句
猜你喜欢
- 2024-11-20 一文搞懂Golang条件判断:if-else语句详解
- 2024-11-20 无需If-Else语句,状态模式即可编写干净可维护的代码
- 2024-11-20 答应我,别再if/else走天下了可以吗
- 2024-11-20 如何对SpringBoot中的IF-ELSE语句进行优化?
- 2024-11-20 道哥说编程--Java流程控制语句if--else详解
- 2024-11-20 if-elif-else,三目运算符,while条件循环,for迭代循环
- 2024-11-20 设计模式:策略模式避免多重分支语句(ifelse)
- 2024-11-20 Excel VBA流程图解之IF语句,多层IF嵌套,其实很简单
- 2024-11-20 4.2 练习编写简单的if语句和else语句
- 2024-11-20 C/C++编程笔记:if—else语句块,有个细节需要注意
- 最近发表
- 标签列表
-
- jsp (69)
- gitpush (78)
- gitreset (66)
- python字典 (67)
- dockercp (63)
- gitclone命令 (63)
- dockersave (62)
- linux命令大全 (65)
- pythonif (86)
- location.href (69)
- dockerexec (65)
- tail-f (79)
- queryselectorall (63)
- location.search (79)
- bootstrap教程 (74)
- deletesql (62)
- linuxgzip (68)
- 字符串连接 (73)
- html标签 (69)
- c++初始化列表 (64)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)