c语言-循环区别

for,while,do-while区别

循环结构
在这里插入图片描述
1、初始化变量:
for循环当中定义的初始化变量,只有自己才能用;while和do-while循环,初始化变量本来就在外面,所以外面也照样可以使用。
2、执行次数:
for循环和while循环是(先判断后执行),但是do-while循环是(先执行后判断)。
3、使用的普遍性不同:
绝大多数情况下,三种循环可以来回转换。但是凡是次数确定、范围确定的情况,使用for循环。

详细例子如下:
编程计算1+2+3+……+100
a.用for循环

#include <stdio.h>
int main()
{
	int i,sum=0;
	for(i=1;i<=100;i++)
	{
		sum+=i;
	}
	printf("%d",sum);
	return 0; 
}

b.用while循环

#include <stdio.h>
int main()
{
	int i=1,sum=0;
	while(i<=100)
	{
		sum+=i;
		i++;
	}
	printf("%d",sum);
	return 0;
}

c.用do-while循环

#include <stdio.h>
int main()
{	
     int i=1,sum=0;	
     do{		
        sum+=i;		
        i++;	
        }while(i<=100);
	 printf("%d",sum);	
	 return 0;
}
该文档【DeepSeek证券算法交易全链路优化方案:基于量化策略模拟、市场微观结构分析的最优订单路由实现】共计 607 页,共55个大章节,文档支持目录章节跳转同时还支持阅读器左侧书签大纲显示和章节快速定位,文档内容完整、条理清晰。文档内所有文字、图表、目录等元素均显示正常,无任何异常情况,敬请您放心查阅与使用。文档仅供学习参考,请勿用作商业用途。文档前17个章节内容:【引言:DeepSeek证券算法交易全链路优化的行业背景与核心价值、DeepSeek-R1 量化策略模拟环境的底层架构与核心特性解析、DeepSeek-R1 量化策略模拟数据层设计:多源市场数据的接入与标准化、DeepSeek-R1 量化策略模拟中Tick级数据的存储与高效检索实现、DeepSeek-R1 量化策略时间序列数据的预处理与异常值修复方案、DeepSeek-R1 量化策略模拟引擎的事件驱动机制设计与实现、DeepSeek-R1 量化策略回测精度优化:滑点模型的精细化建模、DeepSeek-R1 量化策略回测中的交易成本模型构建与参数校准、DeepSeek-R1 量化策略模拟中的多因子模型适配与计算加速、DeepSeek-R1 量化策略模拟结果的统计检验方法与显著性验证、市场微观结构分析的核心维度:订单簿数据的特征提取与解读、基于DeepSeek-R1的订单簿深度与买卖盘失衡分析实现、市场微观结构中买卖价差的动态建模与预测方法、成交量分布特征与价格冲击的量化分析:基于DeepSeek-R1的实现、订单流不平衡指标的构建与在算法交易中的应用逻辑、市场微观结构中的流动性分层特征与量化评估体系、高频交易下的逐笔成交数据解析与隐藏流动性识别】。更多精品资源请访问 https://blog.csdn.net/ashyyyy/article/details/146464041
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值