c语言之嵌套语句

在if语句中包含多个if语句,就是嵌套语句。

嵌套语句的语法格式是

if (表达式1)

if(表达式2) 语句1

else (表达式3) 语句2

else

if(表达式4) 语句3

else 语句4

由于c语言不像python那样有缩进,无法通过缩进判断if else是否匹配

分辨方法是else总与最近的未配对的if匹配

if嵌套语句示例代码如下

#include<stdio.h>

int main()

{

int x;

scanf("%d",&x);

if(x<0) printf("请输入大于零的数\n");

if(x<18)

{

if (x<12) printf("是儿童\n");

else printf("是青少年\n");

}

else

{

if (x<35) printf("是青年\n");

if (x<50) printf("是中年\n");

else printf("是老年\n");

}

return 0;

}

相关推荐
西猫雷婶24 分钟前
python学opencv|读取图像(四十三)使用cv2.bitwise_and()函数实现图像按位与运算
开发语言·python·opencv
C++小厨神28 分钟前
C#语言的函数实现
开发语言·后端·golang
qwe35263330 分钟前
自定义数据集使用scikit-learn中的包实现线性回归方法对其进行拟合
开发语言·python
S-X-S38 分钟前
OpenAI模块重构
开发语言·重构·openai
铅华尽40 分钟前
Nginx学习笔记
笔记·学习·nginx
计算机-秋大田1 小时前
基于JAVA的微信点餐小程序设计与实现(LW+源码+讲解)
java·开发语言·后端·微信·小程序·课程设计
llp11101 小时前
基于java线程池和EasyExcel实现数据异步导入
java·开发语言
安和昂1 小时前
effective-Objective-C 第四章阅读笔记
网络·笔记·objective-c
四念处茫茫1 小时前
【C语言系列】深入理解指针(3)
c语言·开发语言·visual studio
烟锁迷城2 小时前
软考中级 软件设计师 第一章 第十节 可靠性
笔记