计算机二级-C语言 - 第一章:考点精讲
分享给朋友:

按住画面移动小窗

下载
程序的循环结构(上)-计算机二级C语言考点精讲
虎课APP支持视频下载
扫码下载/打开虎课APP
支持视频下载,随时随地学
手机观看
扫一扫,手机继续学
扫码下载/打开虎课APP
支持视频下载,随时随地学
程序的循环结构(上)-计算机二级C语言考点精讲_虎课网
记笔记

全新AI视频总结上线

一键节省你80%学习时间

视频暂不支持AI视频总结
AI视频总结
编辑完成后,记得点我~

358

已学

62小时

时长

150

配套素材

完课证书

¥199(¥299)

全站通VIP免费畅学

立即购买
学员评价 (4条评论)视频字幕
您需要学习后才可以评价, 立即学习
评论列表
仅显示有内容的评论
仅显示带图评论
排序方式:

好了各位 ,那么现在我们开始本节课的学习 ,这节课我们将学习的是我们的循环结构 ,那么这一章相对来说 ,比我们前面的选择结构 ,要难那么一点点 ,那么循环这个内容相对说比较多一点点 ,我们循环一共有这么几种循环 ,这么三种 ,第一种是我们的while语句 ,第二个是我们do while语句 ,第三个是我们for语句 ,在我们这个for语句里面 ,它又是个重点 ,考的概率相对高一点点 ,前面两个概率低一点点 ,那么这个循环简单讲就是我们的重复 ,那么什么是重复呢 ,我们很多时候例如 ,我们要求这个1到100之间的这个和 ,求数从1到100之间的和 ,那么这里我们就要需要做这么一个事情 ,加1和求和 ,加入我们s这个a等于1 ,那么a的话每次给它加个1 ,每次给a加个1 ,变成2变成3变成4 ,然后把这个2 3 4加个求和 ,那么像这样一个事情 ,它就是一个重复 ,它在反复地做 ,那明白这个好了以后 ,接下来我们具体来学习我们内容 ,我们今天这节课还需要把这一章全部学完 ,我们看第一个问题 ,我们来考试大纲里面的内容 ,那么while循环语句 ,它这个语法结构是while语句括号表达式 ,那再看这地方 ,表达式 ,跟我们前面的这个if语句 ,我们的switch语句那么都是一样的 ,它后面只要求是一个空 ,这个表达式就可以了 ,不要求是什么条件表达式 ,没这个要求 ,还要看这个后面是一个什么分号 ,它只跟了一个分号 ,说明它后面只能跟一条语句 ,那么如果需要多条语句的时候 ,依然是利用我们大括号括起来 ,那么下面我们要求循环体只能是一条语句 ,或者是复合语句 ,可能一次也不运行 ,也就说上面这个地方条件不成立 ,那么一次也不运行 ,

那么现在我们简单来看一个程序 ,那么当前这地方我们来写一下 ,假设我们就求一个 ,求1到10之间的数字和 ,当然这个数的话是我们这个整数啊 ,我们用个10 ,那用100的话数量多了 ,那么怎么算 ,我们第一步来定义一个变量 ,i跟一个s ,s等于0 ,我们i也等于0吧 ,i等于1开始吧 ,咱们定义这么两个变量 ,我们i的值 ,那么从1开始变到10 ,我们这个s的值那么是用来求和的 ,接下来我们看while语句 ,我们括号 ,括号里面我们写一个i那么小于我们这个10 ,小于等于10吧 ,小于等于10 ,接下来我们运行 ,运行什么东西呢 ,运行我们这个s等于s加上我们的i ,完了以后我们i要加加 ,那么这里出现了两条语句 ,我们用大括号把它括起来 ,作为我们的复合语句 ,那么这就可以了 ,那么最后一步 ,我们把这一个s它的值给它输出来 ,我们把程序运行一次Ctrl+F5键 ,我们运行 ,这里答案等于55 ,那么答案是我们正确的答案 ,那么这里面有哪一个地方要注意 ,第一个是我们括号 ,后面的话不能加分号 ,如果这地方加个分号 ,跟我们前面的switch语句是一样的原理 ,那么后面这些语句 ,跟我们while语句就没有关系了 ,没有这个分号 ,那么才表示后面的语句是它的执行语句 ,那么这个里面我们加一个大括号的目的就是 ,它只能够加一条语句 ,所以我们把它表示成为我们的复合语句 ,然后就是我们这个s等于s加i ,那么这个我们稍微留意一下 ,根据我们的优先级别 ,

应该先算我们的加法运算 ,再算我们这个赋值运算 ,所以第一次运行的时候应该是1加0 ,那么s等于1了 ,第二次i加加那么i变成2 ,那么这里s等于1 ,i就等于2 ,那么所以1加2等于3 ,3的话存到s里面来 ,那么这样就实现了一个累加的过程 ,像我们这个语句 ,我们大家多花点时间理解一下 ,我们所有的求和 ,都是通过这么一个累加来实现这个功能的 ,那么我们的while语句循环给大家讲这个地方 ,接下来我们有了这个while语句循环这一个 ,操作以后 ,我们do while语句就比较容易了 ,那么它至少运行一次 ,先运行一次再判断 ,那这里我们画一个图 ,在我们这个里面就相当于是来一个条件 ,我们的while语句写这个里面 ,那么while语句完了以后 ,如果它成立 ,那么就拐到我们左边来 ,那么这个里面是我们表达循环体 ,然后再上去再来判断 ,那么是这么一个流程 ,程序 ,从上面这个地方下来 ,下来以后这个里面while语句循环 ,来判断一下这个表达式 ,这个表达式如果成立了 ,那么就往下面继续运行 ,运行我们的循环体 ,运行完循环体好了以后 ,那么继续回上去 ,再一次来判断我们这个while语句循环 ,那么成立继续来这样做 ,那么所以这个蓝色的方块啊 ,它是我们循环做的 ,当这个条件它不成立了 ,那么就拐右边来 ,就走了 ,当这个条件while语句条件它不成立 ,就往右边走 ,就结束我们整个循环 ,这是我们当前这个while语句循环 ,我们再看第二个 ,我们do while语句循环 ,do while语句是这样的 ,那么这个前面是一个do ,然后完了以后是我们循环体 ,我们的循环体部分 ,完了以后下来再来进行一个判断 ,

我们的while语句循环判断 ,那判断成立 ,它继续回上去 ,因为它不成立就下去走了 ,这样一个过程 ,再来看一次 ,从上面开始往下面运行 ,那么到这个地方好了以后 ,先来运行一次我们循环体 ,运行完了以后再来判断我们这个while语句循环 ,while语句循环成立 ,那么就往左边走 ,继续往上面 ,下面来判断 ,然后再下来 ,再左边这样循环 ,那么一旦我们这个条件它不成立了 ,那么就往右边拐 ,就结束走了 ,那么所以我们想一想 ,从上面往下面来我们这一个循环体 ,那么是不是至少的话得运行一次 ,因为第一次它没有判断嘛 ,第二次的时候我们才需要判断一下 ,这是这个地方 ,好我们第三个是我们的for语句循环 ,那么for语句循环语法格式相对说比较复杂一点点 ,那么它有一个表达式一 ,表达式二表达式三 ,那么特别特别要注意这个中间 ,它有两个分号 ,两个分号是必不可少的 ,这个表达式一你可以没有 ,表达式二你可以没有 ,表达式三你可以没有 ,但我们的分号一个都不能少 ,我们来看看我们程序 ,那么当前这个程序 ,我们先把它改成我们的do while语句循环的 ,我们来把这个地方改成我们do while语句循环 ,那这里我们看do语句 ,do语句完了以后 ,我们如果只有一条语句 ,那我们直接写就行了 ,那么如果多条语句我们可以加上大括号 ,大括号里面我们来写 ,那么我们写我们这个 ,s等于s加上i ,然后的话i加加 ,给i加个1 ,加个1好了以后在这个地方再来判断一下 ,关于循环 ,我们这一个i要会小于我们11 ,那么这个后面有一个很重要的事情就是 ,要加一个分号 ,

前面那一个写while语句的时候 ,我反复强调这个后面不要加分号 ,这个do while语句里面 ,后面这个地方一定要加个分号 ,那么其实这地方也很好理解 ,因为我们程序从上面往下面运行的时候 ,那么运行到这个地方了以后是不是结束了 ,那么如果这地方你不加这个分号 ,那么岂不是成了这么一个语句了 ,岂不是它把后面内容也括起来了 ,这个每一个地方加分号和不加分号 ,都是有原因和理由的 ,不是说想加就加不想加就不加 ,那么这里面如果你不加这个分号 ,那么是不是这个while语句跟它组合了 ,那么就没有实现我们这do while语句的功能 ,首先我们加一个分号就表示成什么 ,这样结束了吗 ,这个地方分号千万不能少 ,那么这样我们同样也可以把我们这个和 ,给它求出来 ,这是我们这个do while语句循环 ,我们来看看我们for语句循环 ,那么首先的话 ,我们for语句循环语法格式很重要 ,这里面的两个分号一个都不能少 ,那么这样写是没有任何语法错误的 ,这两个分号 ,什么都不写 ,只写两个分号是可以的 ,但是如果我写改一下 ,i等于我们的1 ,然后我们i小于我们的5 ,然后后面这个分号我把它去掉 ,那么这时它是有语法错误的 ,同样的原理 ,我把前面这个分号给它删掉 ,那么也是有语法错误的 ,它也要提醒我们的话输一个分号 ,那么所以我们第一个问题先牢牢记清楚了 ,我们的两个分号缺一不可 ,然后分号里面的内容是这样一个意思 ,这边是一个初值 ,这是一个终值 ,这个的话是我们一个变值 ,我们两个分号 ,那么应该出现三个语句 ,三个语句的意思分别是我们的初值终值变值 ,记好啊 ,那么我把它换成具体的语句 ,我们来看一看 ,那么还是我们刚刚这个问题 ,

那么i等于1给它赋个初值 ,完了以后我们i应该小于我们11 ,然后让它变值 ,那么i的话加加 ,

登录后查看更多
电脑办公入门
共 140 节课
职场英语学习
共 101 节课
英语口语入门
共 105 节课
计算机二级-C语言
共 151 节课
职场PPT学习
共 112 节课
已是第一张图了
已是最后一张图了
记笔记

导出笔记

笔记导出历史

00:00

0/12
确定保存
笔记导出历史导出完成的笔记将保留1天,如有需求请及时下载
课程名称
导出时间
文件大小
状态
操作
AI视频总结
AI正在分析视频,请稍等…
AI总结遇到了一些问题 点击重新获取
点击重新获取
成为全站通VIP 查看完整AI总结
复制

职业路径建议意见

请选择你对职业路径课程的满意程度

请选择你对职业路径课程的满意程度

请填写关于职业路径的建议意见:

同学,小虎知道你非常努力的想学习!

老师录制课程真的也很辛苦

赞助一下吧

确定学习吗?

您每天可免费学习一个教程。

成为VIP可无限学习 !

成为VIP吧!

成为VIP吧!

您已经免费学习 1 个教程 !

我们录制教程很努力的,赞助下吧 !

升级VIP吧!

您已经学习 5 个教程啦!

我们录制教程很努力的,赞助升级下吧 !

您已经累计下载5个源文件


您在当前分类下不是VIP,赞助VIP享受无限下载


您已经累计下载5个素材文件


您在当前分类下不是VIP,赞助VIP享受无限下载


您已经累计下载5个源文件


您在当前分类下不是VIP,赞助VIP享受无限下载


您已经累计观看5个图文教程


您在当前分类下不是VIP,赞助VIP享受无限观看


学习后才能评价哦!

获得30虎课币

评论提交成功,将在审核通过后显示

×

下载素材/源文件:

收藏成功
取消成功
特惠
充值
7折购
今日还在继续学习的你,太棒了!
7
折扣券可用于
年费无限VIP
立 即
使 用
此活动优惠不可与其他活动叠加使用
有效期:000000
消息
登录即可查看消息记录
建议
意见
官方
客服
在线咨询客服热线

您可以与在线客服进行沟通获得帮助

工作日:9:00~22:00节假日:9:00~18:00

联系在线客服

您可以电话联系客服进行沟通获得帮助

工作日:9:30~18:30

400-862-9191
虎课
积分
免费学习90000+个教程!
配套素材、源文件一键下载!
昨日学员已学习了36,309
并提交了230份作业!
登录后立即学习!
loading
微信扫码关注即可登录
您需要同意协议才可以进行登录
登录虎课网,每天免费学课程全站 90000+ 视频会员教程 | 每日可免费学 1
为确保账户信息安全
请先进行真实姓名验证后进行充值付款
立即验证