笔记14:程序中的循环结构

生活中的循环现象:

-日复一日,年复一年

-春夏秋冬,四季交替

-周日,周一,周二,周三,周四,周五,周六

-人生是一个轮回,多年后,又会回到最初的原点

。。。。。。

从生活映射到成勋

-循环/反复 是生活的常态,程序需要表达这种逻辑结构

-程序设计语言需要提供 当。。。成立,则反复。。。的循环结构

示例分析:

复制代码
int sum = 0;
inti = 1;

当(i小于等于 100)
{
sum = sum + i;
i=i+ 1;//关键:必须改变i的值,使其往循环结束的方向变化。
}

printf("sum = %d\n", sum);
printf("i= %d\n", i);

C语言中有没有支持循环结构的写法?while-循环结构的直接支持

while(条件)//条件为逻辑值,真或假

{

语句x1;//条件为真时,执行这里的语句

......

语句xn;//循环体

}

语句y1;//条件为假时,执行这里的语句

......

语句yn;

复制代码
#include<stdio.h>
int main()
{
	int sum = 0;
	int i = 1;

	while(i <= 100)//将i累计到100
	{
		sum = sum + i;
		i=i+ 1;//关键:必须改变i的值,使其往循环结束的方向变化。
	}

	printf("sum = %d\n", sum);
	printf("i= %d\n", i);//i=101

	getchar();
	return 0;
}

运行结果:

相关推荐
草莓熊Lotso2 小时前
《算法闯关指南:优选算法-双指针》--01移动零,02复写零
c语言·c++·经验分享·算法·leetcode
wan5555cn7 小时前
多张图片生成视频模型技术深度解析
人工智能·笔记·深度学习·算法·音视频
雁于飞8 小时前
vscode中使用git、githup的基操
笔记·git·vscode·学习·elasticsearch·gitee·github
rannn_1119 小时前
【Javaweb学习|实训总结|Week1】html基础,CSS(选择器、常用样式、盒子模型、弹性盒布局、CSS定位、动画),js(基本类型、运算符典例)
css·笔记·学习·html
Ro Jace9 小时前
心灵笔记:第一性原理学习与实践
笔记
索迪迈科技9 小时前
基于野火F407开发板实现电源管理-停止模式
c语言·stm32·单片机·嵌入式硬件·mcu
小莞尔9 小时前
【51单片机】【protues仿真】基于51单片机宠物投食系统
c语言·stm32·单片机·嵌入式硬件·51单片机
aramae10 小时前
C++ -- 模板
开发语言·c++·笔记·其他
小马学嵌入式~11 小时前
嵌入式 SQLite 数据库开发笔记
linux·c语言·数据库·笔记·sql·学习·sqlite
hour_go11 小时前
用户态与内核态的深度解析:安全、效率与优化之道
笔记·操作系统