笔记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;
}

运行结果:

相关推荐
持力行1 小时前
从C struct到C++中的class
c语言·c++
2501_914245936 小时前
C语言设计模式详解:从理论到实践的完整指南
c语言·开发语言·设计模式
hengcaib8 小时前
防封号电销外包公司怎么选合规线路与风控核查方法
笔记
2501_914245939 小时前
C语言与硬件交互:从GPIO到中断的嵌入式编程实践
c语言·单片机·交互
炸膛坦客10 小时前
单片机/C/C++八股:(二十四)编译文件( .bin 和 .hex ,包括 .elf 和 .axf )
c语言·c++·单片机
六点_dn11 小时前
Linux学习笔记-shell运算符
linux·笔记·学习
降临-max12 小时前
软件测试基础---项目实战
软件测试·笔记·功能测试·测试用例
简单电磁炮12 小时前
硬件基础4
c语言
鱼子星_13 小时前
【C++】内存管理:内存分布,new/delete的使用及细节处理,new/delete的底层,定位new表达式
开发语言·c++·笔记
愚昧之山绝望之谷开悟之坡13 小时前
回购逆回购
笔记