- 7
- 0
- 约1.24万字
- 约 33页
- 2021-11-28 发布于浙江
- 举报
一、if语句
if(表达式) 语句1;
如果表达式的值为非0,则执行语句1,否则跳过语句继续执行下面的语句。
如果语句1有多于一条语句要执行时, 必须使用{} 把这些语句包括在其中, 此时条件语句形式为:
if(表达式)
{
语句体1,2,3;
}
例如:
if(x=0) y=x;
if(a||bc)
{
z=a+b;
c+=z;
}
if--else语句
除了可以指定在条件为真时执行某些语句外,还可以在条件为假时执行另外一段代码。在C语句中利用else语句来达到这个目的。
if(表达式) 语句1;
else 语句2;
同样,当语句1或语句2是多于一个语句时,需要用{}把语句括起来。 例如:
if(x=0) y=x;
else y=-x;
if--else if--else结构
if(表达式1)
语句1;
else if(表达式2)
语句2;
else if(表达式3)
语句3;
.
else
语句n;
这种结构是从上到下逐个对条件进行判断,一旦发现条件满点足就执行与它有关的语句, 并跳过其它剩余阶梯;若没有一个条件满足,则执行最后一个else 语句n。最后这个else常起着缺省条件的作用。同样,如果每一个条件中有多于一条语句要执行时,必须使用{}把这些语句包括在其中。
条件语句可以嵌套,这种情况经常碰到,但条件嵌套语句容易出错,其原因主要是不知道哪个if对应哪个else。
例如:
您可能关注的文档
- C学校车棚管理制度.docx
- C语言的概念题.docx
- C语言机票订票管理系统源代码.docx
- C语言基础知识大全.docx
- C语言基础知识实例讲解.docx
- c语言考研练习习题.docx
- c语言中#和##的用法.docx
- DK音响在赣州的营销模式分析及对策.doc
- DNA甲基化研究综述.docx
- DS1302时钟电的设计.doc
- 四川省成都市嘉祥教育集团2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).pdf
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).pdf
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).docx
- 四川省绵阳市游仙区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
最近下载
- JCT 683-2005 40mm×40mm水泥抗压夹具.pdf VIP
- 北京市朝阳区2020-2021学年八年级下学期期末检测语文试卷(含答案).docx VIP
- 电力拖动自动控制系统-运动控制系统(-阮毅-陈伯时)思考题和课后习题答案.pdf VIP
- 北京市朝阳区2021-2022八年级初二下学期语文期末试卷及答案.pdf VIP
- 中医院考试题目及答案.doc VIP
- 统编版(2026)八年级下册道德与法治期末复习全册知识点背诵提纲.docx
- 2025年山东省中考化学真题(附答案解析).docx VIP
- 《探索生命的意义:人生价值观》课件.ppt
- 《安全人机工程》全套教学课件.pptx
- 质谱培训教材.pptx VIP
原创力文档

文档评论(0)