0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

C程序设计基础-循环结构

汽车电子技术 来源:滑小稽笔记 作者:滑小稽 2023-03-02 10:07 次阅读

1、循环结构是C语言中最后一种结构,常规中能够实现循环效果的语句有while,do-while和for三种,下面采用举例的方式来说明三种循环语句。

2、例题:采用循环语句打印1~10。

图片

程序中使用了3种不同的语句来实现打印1~10,打印的结果如下图所示。

图片

注:程序中有一条语句叫做a++,这其实是之前没提到过的自增运算符,还有一个自增运算符叫做++a,两者的区别是自增的时机不同。假设a的初始值为1,a++运行之后,先取出a的值打印出来,然后a加1,++a运行之后,则是先加1,然后取出a的值。

(1)for语句结构

for(变量初始值;循环条件;语句1,语句2,……,语句n)

{

语句;

}

注:在for语句里面,变量初始值可以省略但是后面的分号不可以省略。

(2)do-while语句结构

do

{

语句;

}while(循环条件);

do-while循环结构在初始状态会先运行一次里面的语句,然后再判断while里面的条件,哪怕while里面条件一开始就不满足,也会先运行一次循环。

(3)while语句结构

while(循环条件)

{

语句;

}

while里面的循环条件只有两种状态,真状态(1或者true)和假状态(0或者false),例如上面例程的a<11这个条件,如果a的确小于11,那么循环条件就是1,即真状态,如果a大于11了,那么循环条件就是0,即假状态。

3、根据上面的例程可以画出循环结构的流程图如下图所示。

图片

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • C语言
    +关注

    关注

    180

    文章

    7530

    浏览量

    128586
  • for
    for
    +关注

    关注

    0

    文章

    44

    浏览量

    15511
  • 循环结构
    +关注

    关注

    0

    文章

    22

    浏览量

    7666
收藏 人收藏

    评论

    相关推荐

    循环结构程序设计

    循环结构程序设计5.1  问题的提出 5.2  while 语句5.3  do while语句5.4  for语句
    发表于 03-10 15:07

    c语言程序设计案例教程

    据类型和运算符、顺序程序设计、分支程序设计循环结构、数组等。学习C语言一定要知道它的利器——指针。这正是
    发表于 07-20 07:25

    循环结构程序设计 实验

    实验五  循环结构程序设计 一、实验目的       (1)掌握For语句的使用。     &
    发表于 09-23 19:27 2835次阅读

    循环结构程序设计

    循环结构程序设计的几种方法,几种思路,设计语言为C语言
    发表于 12-23 14:35 0次下载

    汇编语言学习课件_程序基本结构及其程序设计

    第五章 程序基本结构及其程序设计 5.1 顺序结构及简单程序设计 5.2 分支结构
    发表于 12-31 10:41 0次下载

    C语言程序设计介绍

    包括:C 语言概述,算法基础,数据类型、运算符与表达式,顺序 结构程序设计,选择结构程序设计循环结构
    发表于 02-17 15:49 0次下载

    第5章 循环结构程序设计

    c语言入门基本学习知识,掌握循环结构的原理。
    发表于 05-26 10:58 1次下载

    实验2-3循环结构程序设计

    实验2-3 循环结构程序设计,感兴趣的小伙伴们可以瞧一瞧。
    发表于 11-08 18:13 0次下载

    关于分支及循环结构程序设计实验资料.ppt下载

    关于分支及循环结构程序设计实验资料
    发表于 04-17 17:53 2次下载

    C程序设计的详细中文资料免费下载

    本文档的主要内容详细介绍的是C程序设计的详细中文资料免费下载内容包括了: 程序设计和C语言,算法---程序的灵魂,最简单的C程序设计,选择结构
    发表于 08-01 08:00 0次下载

    Visual Basic教程之顺序,选择,循环结构程序设计资料免费下载

    本文档的主要内容详细介绍的是Visual Basic的控制结构包括了:顺序结构程序设计,选择结构程序设计
    发表于 10-12 16:44 3次下载
    Visual Basic教程之顺序,选择,<b class='flag-5'>循环</b><b class='flag-5'>结构</b>的<b class='flag-5'>程序设计</b>资料免费下载

    C语言程序设计教程之如何设计循环结构

    本文档的主要内容详细介绍的是C语言程序设计教程之如何设计循环结构主要内容包括了:1 while语句2 do-while语句3 for 语句4 break、continue和goto语句5 循环
    发表于 10-26 16:48 0次下载
    C语言<b class='flag-5'>程序设计</b>教程之如何设计<b class='flag-5'>循环</b><b class='flag-5'>结构</b>

    C语言程序设计教程之循环结构程序设计资料概述

    本文档的主要内容详细介绍的是C语言程序设计教程之循环结构程序设计资料概述主要内容包括了:1.循环语句,2.break 和 continue
    发表于 12-29 17:17 16次下载
    C语言<b class='flag-5'>程序设计</b>教程之<b class='flag-5'>循环</b><b class='flag-5'>结构</b><b class='flag-5'>程序设计</b>资料概述

    C语言程序设计教程之循环结构的详细资料说明

    本文档的主要内容详细介绍的是C语言程序设计教程之循环结构的详细资料说明主要内容包括了:1 当型循环与直到型循环,2 for 循 环,3
    发表于 01-08 14:48 12次下载
    C语言<b class='flag-5'>程序设计</b>教程之<b class='flag-5'>循环</b><b class='flag-5'>结构</b>的详细资料说明

    汇编程序设计的教程课件免费下载

    本文档的主要内容详细介绍的是汇编程序设计的教程课件免费下载包括了:汇编语言与汇编器,汇编语言程序规范,伪指令及应用,宏指令及应用,汇编语言程序设计,汇编语言的程序结构,顺序
    发表于 03-16 17:08 17次下载
    汇编<b class='flag-5'>程序设计</b>的教程课件免费下载