笔记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 小时前
江科大51单片机笔记【12】DS18B20温度传感器(上)
笔记·嵌入式硬件·51单片机
周周记笔记4 小时前
学习笔记:Python网络编程初探之基本概念(一)
笔记·学习
iFulling5 小时前
【数据结构】第六章:图
数据结构·笔记·算法
森焱森5 小时前
出现“ping不通但可以远程连接”的情况可能由以下原因导致
linux·c语言·网络·c++
orionyl9 小时前
深度理解指针与内存
c语言·指针
He BianGu13 小时前
笔记:在Git中.gitmodules文件的功能和作用和如何使用
笔记·git
陈辛chenxin13 小时前
【论文带读(3)】《Real-Time Flying Object Detection with YOLOv8》带读笔记翻译
人工智能·笔记·yolo·目标检测·计算机视觉
[ ]89814 小时前
ISIS笔记(2)
笔记·网络协议·智能路由器
94大笨象吖14 小时前
C语言共用体(union)
c语言·开发语言·算法
Zhouqi_Hua15 小时前
LLM论文笔记 19: On Limitations of the Transformer Architecture
论文阅读·人工智能·笔记·深度学习·语言模型·自然语言处理·transformer