【C语言学习笔记】循环结构

又回来学习c语言了,中间隔了几天没有记录但是没有影响我学习的步伐,前面还有一些比较傲基础的东西简单过一下

(运算符 + - * /

比较运算> < >= <=

然后还有 与&& 或 || 非 !)

那么接下来重点就是该记录学习的三大结构了

// 有错请指正【for(;;){printf("谢谢!");}】[可爱]

1、顺序结构:在c语言中,程序会根据代码从上到下的执行命令,字面意思还是很好理解的。

2、循环结构:根据字面意思就是重复执行某个代码达到循环的效果,这样如果我们需要编写长得差不多的用法一致的代码时,就更方便我们程序员了。

3、选择结构:有时候我们需要代码进行判断,然后有条件的执行我们想要执行的代码,这时候该我们的分支结构登场了。

为了避免混淆,在这篇文章中,我先进行循环结构的记录,剩下的分支结构改天再记录。

【一】for循环

先简单记一下他的骨架

for(临时变量;变量范围;变量变化){

循环的代码;

}

一个简单的例子(打印三行你好(单个):

for(int i=0;i<3;i++){

printf("你好\n");

}

放张截图:


【while循环】

while循环示例:

int i=0; // 定义一个变量

while(i<3){// 定义它的范围

printf("你好\n"); // 循环代码

i++; // 设置每循环一边a进行自增,必不可少

}

照例方放张截图:

【有没有大佬解答一下,我有一个疑问while循环比for循环复杂(就是不太好用,看的不够简洁),它们之间的应用场景有哪些区别?[谢谢]】

【do while】

这个一般用于抢票的场景,先执行后判断,减少判断所带来的影响。

do{

printf("你好\n");

i++;

}while(i<3);

上截图:

这就是循环的记录,感谢观看,有错误的欢迎指出来,这样可以为一个小白指点迷津

#编程##学习##c语言#

原文链接:,转发请注明来源!