c语言循环结构输出所有小写字母,C语言一循环一图释,教你上手循环语句

原创 coolmoying 2020-12-28

收录于话题

#C语言零基础教程

22个

0c70dfaaeabe82c24ea723d7dd02812a.gif

2c5f5bc2a46b104e0209e0b758ef1093.png

前言

上章节讲解C语言选择结构中的分支语句。忘记了的同学可以复习哦。本章节主要讲解下C语言中的循环语句。

2c5f5bc2a46b104e0209e0b758ef1093.png

什么时候存在循环

考虑一种情况,我们在所需的次数内重复执行单个语句或语句块。可以使用C语言中的循环语句来解决这种问题。例如,假设我们打印消息100次的情况。如果我们想在不使用循环语句的情况下执行该任务,我们必须编写100个printf语句,或者我们必须在单个printf语句中写入相同的消息100次。两者都是复杂的方法。使用循环语句可以非常轻松地执行相同的任务。

循环语句用于重复执行单个语句或语句块,直到给定条件为FALSE。

C语言提供了三个循环语句:while语句

do-while语句

for语句

2c5f5bc2a46b104e0209e0b758ef1093.png

C语言while语句

只要给定条件为TRUE,while语句就用于重复执行单个语句或语句块。while语句具有以下语法:

7037ea4aee6936440be105d766c463b9.png

首先,评估给定条件。如果条件为TRUE,则执行单个语句或语句块。执行完成后,再次评估条件。如果为TRUE,则再次执行相同的语句。重复相同的过程,直到将条件评估为FALSE。只要条件被评估为FALSE,执行控制就会移出while块。

示例程序| 程序显示从0 到10之间的偶数

cf488e8ca5f08fc119bba98387e3076f.png

当我们使用while语句时,我们必须遵循以下规则:while是关键字,因此必须仅以小写字母使用。

如果条件包含变量,则必须在使用之前为其赋值。

必须根据while块内的要求修改条件中使用的变量的值。

在while语句中,条件可以是直接整数值,变量或条件。

while语句可以是空语句。

C语言do-while语句

只要条件为TRUE,do-while语句就会用于重复执行单个语句或语句块。do-while语句具有以下语法:

示例程序| 程序显示从0 到10之间的偶数

3c02ab4a167fc50c02872e46932cf531.png

当我们使用do-while语句时,我们必须遵循以下内容:他们必须以小写字母使用。

如果条件包含变量,则必须在使用之前为其赋值。

必须根据do块内的要求修改条件中使用的变量的值。

在do-while语句中,条件可以是直接整数值,变量或条件。

do-while语句可以是空语句。

在do-while中,语句块至少执行一次。

2c5f5bc2a46b104e0209e0b758ef1093.png

C语言for语句

只要给定条件为TRUE,for语句就用于重复执行单个语句或语句块。for语句具有以下语法和执行流程图:

6d7eeeb57e1768e729d2e622cbc76a17.png

首先,for语句执行初始化,然后执行条件评估。如果条件计算为TRUE,则执行for语句的单个语句或语句块。执行完成后,将执行修改语句,并再次评估条件。如果为TRUE,则再次执行相同的语句。重复相同的过程,直到将条件评估为FALSE。只要条件被评估为FALSE,执行控制就会移出for块。

示例程序| 程序显示从0 到10之间的偶数

2a2e5b81a38718e39b67d9e84175d7e6.png

当我们使用声明时,我们必须遵循以下规则:for是一个关键字,因此它必须仅用于小写字母。

每个for语句必须提供初始化,条件和修改(它们可以为空但必须用“;”分隔)

Ex:for(;;)或for(; condition; modification)或for(; condition;)

在for语句中,条件可以是直接整数值,变量或条件。

for语句可以是空语句。

3a584e31268f5f76bb2ffb5c25e817b0.png

C语言循环嵌套

任何循环之间都可以嵌套

嵌套的基本理解:描述一种计数方式 :i行号

j列号,描述行列关系

2c5f5bc2a46b104e0209e0b758ef1093.png

详细讲解可以参见视频教程。

2c5f5bc2a46b104e0209e0b758ef1093.png

尾言

作业:用循环实现数字回文输出,输入5,输出:1234554321

不管怎样,生活还是要继续向前走去。有的时候伤害和失败不见得是一件坏事,它会让你变得更好,孤单和失落亦是如此。每件事到最后一定会变成一件好事,只要你能够走到最后。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值