C语言循环结构中break,C语言-循环结构及break、continue

本文详细介绍了C语言中的循环结构,包括while、do...while和for循环的语法、执行特点及示例。同时,讲解了break和continue关键字的作用,如何在循环中控制流程,以及它们的区别。
摘要由CSDN通过智能技术生成

循环结构

--1-- 结构循环

1.1 while循环

1.2 do…while循环

1.3 for循环

--2-- break和continue

2.1 break关键字

2.2 continue关键字

--------------------------

【写在开头:】

生活中的循环:

3e80f45114eefeaebfcb27c5b669d280.png

C语言中的循环:

循环结构是程序中一种很重要的结构。其特点是,在给定的条件成立时,反复执行某程序段,直到条件不成立为止。

C语言中提供了多种循环语句:

1)goto语句和if构成循环(已经被摒弃)

2)while语句

3)do-while语句

4)for语句

构成循环的几个条件:

一般来说一个循环需要以下几部分构成

1)循环控制条件

循环退出主要依据

2)循环体

循环过程中重复执行的代码块。

3)能够让循环结束的语句(递增、递减、真、假等)

--1-- 结构循环

1.1 while循环

1)语法格式

while(条件)

{

语句1;

语句2;

语句n;

}

2)while循环执行特点

当条件成立时一直执行程序体。

3)示例

从键盘上输入一个数n,计算1+2+3…+n的值。

//定义变量

int i = , n = , sum = ;

//接受键盘输入n并赋值给变量n

printf("请输入累加上限:\n");

scanf("%d",&n);

//while循环条件小于n

while (i <= n) {

sum += i; //累加

i++;

}

printf("从1累加到%d的值是:%d\n",n,sum);

4)补充

scanf的原理:如果输入缓冲区不为空,则不会让用户再次输入内容,而直接冲缓冲区中继续获取。

最简单的死循环:while(1);

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值