C语言——循环控制语句
----------------------------------------------------------------------------------------------------
控制语句: 条件判断语句,循环语句,无条件跳转语句,转向语句.
----------------------------------------------------------------------------------------------------
条件判断语句:
1. if(条件表达式) //如果括号内的条件表达式的逻辑值为真,则执行if下大括号{}内的代码段.
{}
2. if(条件表达式) //如果括号内的条件表达式的逻辑值为真,则执行if下大括号{}内的代码段,
{} 如果括号内的条件表达式的逻辑值为假,则执行else下大括号{}内的代码段.
else
{}
3. switch(表达式)
{
case 常量表达式1:
代码段1;
break;
case 常量表达式2:
代码段2;
break;
......
case 常量表达式n:
代码段n;
break;
default:
代码段n+1; //一般没有代码段.
break;
}
获取小括号()内"表达式的值",与各个"case"后的"常量表达式"对比.如果数据相等,则执行对应case下的代码
段,执行完之后,通过break;语句跳出switch(){}控制语句.
----------------------------------------------------------------------------------------------------
循环语句:
1. while(条件表达式)
{}
判断小括号内"条件表达式"的逻辑值,如果逻辑为真(逻辑值为1),则执行大括号{}内的代码段,若逻辑为假(逻
辑值为0),则跳出while循环,执行后面语句.依此进行......
2. do
{}while(条件表达式);
先无条件执行一次大括号内的代码段,然后判断"条件表达式"的逻辑值,如果逻辑为真(逻辑值为1),则执行大括
号{}内的代码段,若逻辑为假(逻辑值为0),则跳出while循环,执行后面语句.依此进行......
3. for(初始表达式; 条件表达式; 循环体表达式) //注意:for循环小括号内的三个表达式之间是用';'隔开的
{}
先取用"初始表达式"的值,再进行"条件表达式"的逻辑判断,若逻辑为真,则执行大括号{}内的代码段以及"循环
体表达式".否则跳出for(){}循环.初次执行后,再次判断"条件表达式"的逻辑,若逻辑为真,则执行大括号内的
代码段以及"循环体表达式",否则跳出for(){}循环.依此进行......
----------------------------------------------------------------------------------------------------
无条件跳转语句:
goto 标识符;
标识符:
代码段2;
通过" goto 标识符; "语句,无条件的跳转至" 标识符: "语句所对应的位置执行.且两语句没有先后要求.
----------------------------------------------------------------------------------------------------
转向语句:
break; : 用于switch(){}语句或者循环语句.
用于switch(){}语句的作用是跳出switch(){}语句,用于循环语句的作用是跳出本层循环.本层循环
不再执行.
continue : 用于循环语句,作用是跳出本次循环,本层循环依然执行.
----------------------------------------------------------------------------------------------------
总结:
这是对C语言循环控制的总结,非常适合小白朋友们,如果大家感兴趣想一起来学习的话,欢迎大家进群873521803,里面有免费的C/C++学习资料以及规划路线,希望各位大牛以及小白能进来学习。
C语言——循环控制语句相关推荐
- c语言内循环,C语言循环控制语句
C语言循环控制语句是一个基于C语言的编程语句,该语句主要有while循环语句.do-while循环语句和for循环语句来实现循环结构. 中文名 C语言循环控制语句 类 别 while循环语句,d ...
- 嵌入式C语言循环控制语句
for循环 for (表达式1:表达式2:表达式3){ 循环体: } 执行顺序: 执行表达式1 执行表达式2 如果表达式2成立,则执行循环体,执行完毕后,再执行表达式3,再执行表达式2... 直到表达 ...
- 【C语言入门教程】3.4 循环控制语句
循环结构又称重复结构,是程序的 3 种基本结构之一.它反复执行循环体内的代码,解决需要大量重复处理的问题.循环结构由循环控制语句实现,其中内建有条件控制语句,用来判读是否继续执行循环操作.C 语言提供 ...
- C语言流程控制语句——3个循环语句和一个条件语句
循环控制语句 C语言有3种循环 for while do while while循环 我们先来看下while循环,流程图如下: 下来看个小示例 do while循环 流程图如下: 下来看个小示例 两个 ...
- python语言流程控制语句的格式while循环_Python流程控制-while循环-for循环
写重复代码 是可耻的行为 -------------- 完美的分割线 -------------- 程序在一般情况下是按顺序执行的,编程语言提供了各种控制结构,允许更复杂的执行路径. 循环(loop ...
- python循环语句-Python-循环语句及循环控制语句
循环语句允许我们执行一个语句或语句组多次,下面是在大多数编程语言中的循环语句的一般形式: Python 提供了 for 循环和 while 循环(在 Python 中没有 do..while 循环): ...
- c语言条件型循环结构报告,C语言循环结构实习报告 - 副本
认识(实习)报告 实验(实习)名称循环结构程序设计 日期得分指导教师系专业年级班次姓名学号 一. 实验目的 (1)掌握在程序设计条件型循环结构时,如何正确地设定循环条件,以及如何控制循环的次数. ⑵了 ...
- c语言循环结构常用语句,浅析C语言三种循环结构语句
摘 要: C语言是一种广泛使用的高级程序设计语言,文章对C语言中三种循环结构语句进行了分析和比较,使学生更容易理解和掌握. 关键词: C语言 for循环 while循环 do-while循环 一.引言 ...
- C++ 笔记(11)— 循环(while/for/do while/嵌套循环、break/continue/goto 循环控制语句)
1. while 循环 C++ 中 while 循环的语法: while(condition) {statement(s); } 2. for 循环 2.1 典型 for 循环 C++ 中 for 循 ...
最新文章
- python反转链表和成对反转
- git stash的用法
- 行情分发速度为王,谁是证券公司的生命线?
- Python中span()函数的作用
- 主成分分析(PCA)原理详解 2016/12/17 · IT技术 · 主成分分析, 数学 分享到: 21 原文出处: 中科春哥 一、PCA简介 1. 相关背景 主成分分析(Principa
- pycharm导入模块不智能显示_Pycharm自动导入模块小技巧
- 在linux安装docker以及docker的常用命令(一)
- jaxen.jar下载地址
- 游戏开发:Html5 虚拟摇杆控制人物移动
- c语言中取反位运算的作用,C语言位运算符及作用与或异或取反左移和右移
- php技术可行性,【可行性报告】网站的PHP实现技术.ppt
- librdkafka的安装和使用
- 都9012年了!假借区块链敛财骗局仍一桩接一桩
- extmail mysql数据库 重启_一个简单的基于postfix+extmail+mysql的邮件系统
- 山东理工ACM【1009】Elevator
- 第十二周项目四----利用遍历思想求解图问题之输出所有路径
- ubantu 黑屏_普罗菲斯触摸屏黑屏问题维修经验丰富
- 差分放大电路的基本工作原理是什么//2021-2-18
- Centos 异步 IO framework io_uring,基本原理,程序示例与性能压测
- Docker的平行空间通信
热门文章
- Springboot 整合 swagger
- 使用gulp构建前端(三)
- Hession矩阵与牛顿迭代法
- adb shell——Android虚拟机调试必须知道的命令
- PHP中静态方法(static)与非静态方法的使用及区别
- 蓝牙芯片排行_7月TWS 全球品牌出货量排行榜出炉
- gin 项目结构_Gin框架中文文档
- python爬虫常见报错_对Python爬虫常见工具总结,欢迎补充
- java numberformat 方法_Java NumberFormat parse()用法及代码示例
- [转载] java面试100问+参考答案