又回来学习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);
上截图:
这就是循环的记录,感谢观看,有错误的欢迎指出来,这样可以为一个小白指点迷津