C for、do...while语句

使用Bigemap下载地图流程 Bigemap地图下载简单流程,临时安排任务简单学习没有深入了解。 阅读详情

学c语言的第12天...吧,中间摆烂了好多天

今天把循环语句中的for和do...while语句学了

一、for

for语句相对于while语句更加简洁

//在for语句中,结构为
//for(初始化;判断;调整)
//eg:
int main()
{
	int i = 0;
	for (i = 1; i <= 10; i++)
	{
		printf("%d\n", i);
	}
	return 0;
}
//输出1~10


//其相对于while更简洁的原因就是在while语句中,初始化、判断、调整三个部分是分开的
//eg:
int main()
{
	int a = 1;//初始化
	while (a <= 10)//判断
	{
		printf("%d\n", a);
		a++;//调整
	}
	return 0;
}

由此可见,for循环具有更高的可读性

同时,break在for语句中的作用同while一样,直接跳出整个循环,而continue语句则略有不同

//在for语句中continue不会影响调整
//eg:
int main()
{
	int a = 0;
	for (a = 1; a <= 10; a++)
	{
		if (3 == a)
			continue;
		printf("%d\n", a);
	}
	return 0;
}
//输出1~10,3除外


//而在while语句中,continue可能会跳过调整阶段,导致程序卡死
//当调整在continue后时,eg:
int main()
{
	int a = 1;
	while (a <= 10)
	{
		printf("%d\n", a);
		
		if (3 == a)
			continue;
		
		a++;
	}
	return 0;
}
//程序卡死,持续输出3

for循环的几个特点

1、初始化、循环部分可省略,但如果for循环的判断部分省略,则表示判断部分恒成立

2、在初始化时赋值eg:for(int = 0;...)只有c99支持

二、do..while

do..while语句如同表面上看的一样,先执行后判断,因此必定执行一次

int main()
{
	int i = 1;
	do
	{
		printf("%d\n", i);
		i++;
	}
	while (i <= 10);//不满足时跳出循环

	return 0;
}
//do循环,输出1~10

do...while语句中的break和continue效果同while

MATLAB基础应用精讲-【强化学习】Actor - Critic 算法(附python代码实现) 这种架构结合了策略梯度方法(Policy - Gradient Methods)和价值函数估计方法(Value Function Estimation Methods)的优点。在强化学习中,智能体(Agent)需要通过与环境(Environment)的交互来学习最优的行为策略,以获得最大的累积奖励(Cumulative Reward)。 阅读详情

相关推荐

MAPPO实战:从理论到代码的协作智能体训练指南

本文详细介绍了MAPPO算法在多智能体协作训练中的实战应用,从理论基础到代码实现全面解析。通过对比PPO与MAPPO的差异,深入讲解CTDE框架、网络架构设计、参数调优等关键环节,并提供实际项目中的调参经验和常见问题解决方案,帮助开发者快速掌握这一强化学习前沿技术。

weixin_42561040的博客 266

C语言中三种循环语句(while,for,do-whlie)的用法及区别

C语言中比较常见的循环语句就是while,for,do-while这三种了。但是他分别代表什么意思又有什么区别你真的了解了吗?让我们再来重温一下这三种语句和它们的区别吧。

weixin_75260292的博客 1万+

HDMI接口技术解析:从基础到应用

本文深入解析HDMI接口技术,从其发展历程、物理结构到传输原理,全面剖析HDMI如何成为影音传输的主流标准。通过对比不同版本的带宽升级和实际应用案例,展示HDMI在4K/8K视频传输中的卓越性能,并分享硬件设计中的实战经验与避坑指南。

weixin_30485379的博客 372

C语言循环语句:while语句,for语句,do while语句。以及goto语句

while循环、for循环、do while循环、及三种循环的break和continue的应用,以及goto语句。

JDJZJDHN83875的博客 1800

西门子200SMART PID温控实战:从配置到避坑(附加热棒控制案例)

本文详细介绍了西门子200SMART PLC在PID温控系统中的实战应用,涵盖硬件配置、PID参数整定及工程避坑技巧。通过加热棒控制案例,重点解析了信号处理、固态继电器选型、断电保持和无扰切换等关键问题,为工业自动化领域的温度控制提供可靠解决方案。

weixin_28727975的博客 357

抖音直播“卡黑屏”技术解析:从实现原理到平台风控与合规运营

在直播技术领域,视频流推送与实时互动是核心基础。其原理在于通过编码软件(如OBS)将音视频数据封装后,经由网络协议推送到服务器,再分发给观众。这项技术的价值在于支撑了实时、高并发的在线互动场景,是直播、在线会议等应用的基石。然而,在追求流量和互动的实践中,衍生出一些非常规操作,例如通过技术手段中断或控制视频流推送,仅保留音频和互动功能,以达到特定运营目的。这便涉及到了**卡黑屏**这一具体现象。它本质上是对直播流的人为干预,常与**流量博弈**和**风险规避**等动机相关联。从工程实践角度看,实现方式多样,

weixin_29895109的博客 1311

【C语言】循环语句 while、for、do-while

何为循环?。接下来我将对其三种循环做出解释。上述三种循环语句的使用频率从大到小依次是:结束语:如果觉得up主写的不错,不要忘了素质三连哦。

shaoxiebug的博客 659

泛微OAe9实战:如何从零搭建一个车辆预约系统(附完整代码)

本文详细介绍了如何利用泛微OA e9的建模引擎,从零开始构建一个企业级车辆预约管理系统。文章深入解析了核心数据模型设计、前后端双重预约冲突校验机制,并重点演示了如何配置自定义资源看板以实现车辆使用状态的可视化监控。该系统设计思路通用,可扩展至会议室、设备等各类共享资源的管理。

weixin_28363123的博客 143

C语言之循环语句while、do while、for实例

C语言中三个最重要的循环语句是while、do while、for。循环语句是在满足一定条件下反复执行某些操作的语句,即处理重复操作问题。 1、while语句 (1)while语句格式: while(条件) { 循环体语句; } (2)while 执行过程: (3)实例:用while语句实现输出 1 - n 之间的所有整型数字(包括n) #include <stdio.h> int main() { //要求:while循环输出1-n之间的整型数值(包括n) int i =

jianshuilan_0613的博客 2326

手把手拆解固态电池成本:2030年真能比液态电池便宜30%吗?

本文深度解析固态电池成本结构,探讨2030年实现比液态电池便宜30%的可行性路径。通过拆解正极材料、负极材料和固态电解质的成本演变,分析关键技术对降本的影响,并预测产业链协同效应下的成本优化趋势。文章指出,在材料创新、设备国产化和政策支持等多重因素推动下,固态电池有望在2030年实现显著降本目标。

kite3的博客 404

手把手教你用Copilot插件在Obsidian里免费接入DeepSeek-R1(附硅基流动API密钥获取)

本文详细介绍了如何通过Copilot插件在Obsidian中免费接入DeepSeek-R1模型,实现智能知识管理。从硅基流动API密钥获取到插件配置,再到高级功能调优和实战应用技巧,手把手教你打造AI驱动的个人知识库。

weixin_33686714的博客 2800

C语言while循环语句 do while语句 for循环语句

一、循环结构的思想及意义: 知道了循环结构,那么在生活中也一样,我们每天都在重复做着相同的事情,例如:吸气呼气的过程;又如夏天开电扇,电扇一圈一圈的转,这都是在重复。现在大家玩个游戏,一个人A来说一个人B来做,一个人A说命令“敬礼,礼毕”,另一人B做动作十遍;第一种思维那就是说一下命令就让B执行动作,B执行完动作后,A再继续说命令,B再继续做动作,同样的事情重复十遍。如果利用所学的知识,让你输出十...

SqrsCbrOnly1的博客 3万+

SAP公司间STO业务解析(包含主数据解析、后台配置解析、前台业务演示)

SAP公司间STO业务解析

ww114784的博客 1020

C语言-流程控制语句:for循环语句、while和do…while循环语句;

本章详细讲解:for循环控制语句、while循环控制语句、do…while循环控制语句、内置for循环和while循环练习题与示例代码;

李永奉的博客 1518

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

C语言初阶——循环语句(while,for,do while)

C语言循环语句,while循环,do while循环 ,for循环,break,continue在循环语句中的作用

m0_70980326的博客 972

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

C语言循环语句:while、do...while、for

1)简单介绍一下C语言的三个循环语句:while循环有两种while循环使用:一种是不带{}(语句块),一种的带{}(语句块)不带语句块的: while(表达式) 执行语句带语句块的: while(表达式) { 执行语句 } do...while循环do...while同样也有两种使用:一种是不带{}(语句块),一种的带{}(语句块)不带语句块的:do 执行语句 wh...

南雨兮 4076

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

c语言的三种循环语句(for,while,do-while)

各位看官们好。这是鄙人写的第五篇博客了,今天要与大家分享的是在c语言中一定会碰见的三种循环,for,while,do-while。这些都有循环语句怎么用和有哪些使用方法嘞。就让我们一起看看吧。

2302_80318761的博客 1452

C语言之while、for、do-while循环语句,以及break,continue关键字和goto语句的基础语法

本文是接着上篇分支语句,来简单介绍C语言循环结构的基础语法,希望对大家有所帮助。

x_p96484685433的博客 5103

【C语言】循环语句(while循环、do-while循环、for循环、break、continue、goto语句)

讲解了C语言中有关循环语句、break、continue、goto语句相关知识点

2401_85970869的博客 2330

初识C语言:一篇文章解决While语句、do-while语句、for语句

一.while语句的用法while语句的基本逻辑是:计算表达式的值,当值为真(非0)时, 执行循环体语句。其执行过程可用下图表示。 下图就是一个常见的循环语句,当while后的表达式为真时,则执行while内的语句再重新进循环,直到为假时,出循环。 二.Do-while语句do-while语句的一般形式为: do{ 语句} while(表达式);这个循环与while循环的不同在于:它先执行循环中的语句,然后再判断表达式是否为真, 如果为真则继续循环;如果

元清的博客 5579

C语言基础——循环语句(for,while,do while)

for,while,do-while,break,continue

qq_62760151的博客 1255

【C语言基础】循环语句while/for/do while

在编写代码时,我们常常会遇到需要进行循环语句的时候,这时候我们就需要了解并熟练运用c语言中循环语句,以下将简单介绍3种循环语句,并给出例子。

2201_75468136的博客 674

C语言之while循环语句和do while循环语句、for循环语句、循环嵌套

语法; while(条件) { 循环体: } #include int main() { //while循环到100案例 int i = 0; //条件运算符:> >= < <= == != while(i<=100) { printf("数据读取到:%d\n",i); i++; } } do while 语法: do { 循环体; }whiler

乐牙子宝贝的专栏 4050

C语言学习NO.4-break和continue语句;while,for,do…while循环语句

C语言学习NO.4-break和continue语句;while,for,do…while循环语句

Z1125994的博客 1472

C语言中的循环语句 | while循环 for循环 do while循环

写在前面: 在上一篇博客中主要讲解了C语言中的分支语句:C语言中的分支语句 | if-else语句和switch语句_HUAERBUSHI521的博客-优快云博客写在前面:C语言是结构化程序设计语言,无非就包含以下三种结构:顺序结构:选择结构:循环结构:除了这三种再没有其它的了,再要么就是互相嵌套.比如说循环里面有选择等等而我们接下来要学习的就是分支语句和循环语句:分支语句:if语句switch语句循环语句:while循环for循环do while 循环go to循环那么究竟是什么形式才可以称之为语句呢

HUAERBUSHI521的博客 1692

C语言初阶:循环语句while、for、do......while

此章是对于C语言中的循环语句的介绍

2501_91709575的博客 1203
上一篇: 20230811
下一篇: C 循环的运用
flashier
博客等级 码龄3年 381粉丝 79原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值