C语言:循环
2023-02-18 16:40:14 时间
这是很基础的教程,我只是写给自己看,作为一个学习笔记记录一下,如果正在阅读的你觉得简单,请不要批评,可以关掉选择离开
如何学好一门编程语言
- 掌握基础知识,为将来进一步学习打下良好的基础。
- 上机实践,通过大量的例题学习怎么设计算法,培养解题思路。
- 养成良好的编码习惯,注释一定要写,要不然保你一周后自己写的代码都不认识了。
C语言提供了以下几种循环类型:
- while
- for
- do ... while
- 嵌套循环,以上的循环皆可进行嵌套
while循环
只要给定的条件为真,C 语言中的 while 循环语句会重复执行一个目标语句。
while(条件) { 语句; }
案例
#include <stdio.h> int main () { /* 局部变量定义 */ int a = 10; /* while 循环执行 */ while( a < 20 ) { printf("a 的值: %d\n", a); a++; } return 0; }
for循环
多次执行一个语句序列,简化管理循环变量的代码。
for ( 初始化; 条件; 增量) { 语句; }
案例
# include <stdio.h> int main(){ for (int i=0; i<5; i++){ printf("%d\n", i); } }
do ... while 循环
在循环的尾部检查它的条件,do...while 循环会确保至少执行一次循环。
do { 语句; }while( 条件);
循环控制语句
break语句:跳出循环
continue语句:停止本次循环,重新开始下一次循环
参考
相关文章
- 新手入门苹果电脑,必须要知道这10款装机必备的宝藏软件
- 【Python】面试官:元组列表都分不清,回去等通知pa
- java面向对象三大特征
- java面试题
- 网红面试题
- 【Labivew】简易计算器
- 从5大挑战带你了解多模态机器学习
- Angular:都2021年了,你为啥还没用Angular
- 论文解读丨基于局部特征保留的图卷积神经网络架构(LPD-GCN)
- 华为云数据库GaussDB(for Cassandra)揭秘第二期:内存异常增长的排查经历
- 专家解惑 | 关于华为云盘古大模型,你想问的都在这里~
- 云图说|云数据库MySQL内核小版本升级全攻略
- LiteOS内核源码分析:静态内存Static Memory
- 一文抽丝剥茧带你掌握复杂Gremlin查询的调试方法
- 让电影票房飞一会儿,五一换个姿势重温经典
- 云图说|ModelArts Pro,为企业级AI应用打造的专业开发套件
- 抵制羊毛党,图计算“加持”互联网电商风控
- Faiss源码剖析:类结构分析
- 云图说|华为数据安全中心,助你保障云上数据安全!
- 跨湖跨仓场景下如何实现海量数据分钟级分析