0
点赞
收藏
分享

微信扫一扫

五、循环结构程序设计

谁知我新 2022-04-14 阅读 58
c语言

用while语句实现循环

while语句的一般形式:

while (表达式)语句 //语句就是循环体

//表达式也称为循环条件表达式

只要当循环条件表达式为真,就执行循环体语句

while循环的特点:先判断条件表达式,后执行循环体语句

eg:求1+2+3+...+100

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

结果如下:

 

用do...while语句实现循环

#include <stdio.h>
int main() {
	//int i = 1, s = 0;
	//while (i <= 100)
	//{
	//	s = i + s;
	//	i++;
	//}
	//printf("%d", s);
	//return 0;
	int i = 1;
	do
	{
		printf("%d\n", i++);
	} while (i <= 10);
}

do....while语句的执行过程:先执行循环体,然后检查条件是否成立,若成立,再执行循环体

一般形式:

do
语句  //循环体
while(表达式);

 用for语句实现循环

#include <stdio.h>
int main() {
	int i;
	for (i = 1; i <= 5; i++)
		printf("%d\n", i);
}

 

一般形式:

for (表达式1;表达式2;表达式3)//表达式可以省略,但分号不能省
语句
//等价下面
表达式1;
while表达式2
{
    语句
    表达式3
}
举报

相关推荐

0 条评论