学习计算机编程语言C#:[12]循环语句
1、循环语句的使用方法等到深入了解之后才感觉太不可思议了,可以将数十行代码才能完成的功能,通过两三行代码就搞定了,不仅程序代码块看上去更加美观,而且提高了程序运行的效率。常见的循环语句包括while语句、do-while语句、for语句,当然还有许多更高级的循环语句,都是为了“节省”代码,提高程序“美观”,让开发者更有效率开发代码。
![学习计算机编程语言C#:[12]循环语句](https://exp-picture.cdn.bcebos.com/d695563104ebf6a7c326a998ffee1c324a184fbc.jpg)
2、while语句算是第一个接触循环语句的语法知识点,语法说白了非常简单,基本语法结构是“while(循环条件){循环体;}”,执行效率也非常清楚,就是当while括号内的循环条件满足时执行循环体,直到循环条件不满足时才停止,因此使用循环条件需要注意程序是否能够结束,可以通过条件不满足时结束的方式,也可以通过“break;”终止所在的while循环。
![学习计算机编程语言C#:[12]循环语句](https://exp-picture.cdn.bcebos.com/836a6aee1c324b18f005a74253a72633498448bc.jpg)
3、do-while语句的语法跟while语句比较类似,“do{循环体;}while();”,比较while语句执行过程,do-while语句是先执行一遍循环体,然后再执行循环体,循环条件都是布尔结果值,同样的也需要注意循环条件是否能够终止,do-while语句相比while语句使用不是太频繁,但是各种语法语句都有其特有的用处,“存在即是合理的”偶尔也是正确的。
![学习计算机编程语言C#:[12]循环语句](https://exp-picture.cdn.bcebos.com/506d92f1d8a72633edade650c02c56ee7a7f44bc.jpg)
4、for语句这个循环语句功能真的太强大了,在知道循环次数时才使用该语句功能,语法相比之前有点“麻烦”,“for(表达式1;表达式2;表达式3){循环体;}”,执行过程是先执行表达式1,紧接着执行表达式2,如果表达式2的值为true,那么就执行循环体,紧接着执行表达式3之后,再判断表达式2的值,就这样一直循环着,直到表达式2的值为false才结束循环,当然“break;”也能结束循环。
![学习计算机编程语言C#:[12]循环语句](https://exp-picture.cdn.bcebos.com/49c5d3e34b2c56eed256adbdf775e5f4fdf540bc.jpg)
5、循环语句的作用不单单是上述列举的这些,当循环语句结合条件语句和顺序语句,成为“综合体”语句时,其发挥着作用就更加厉害了,循环语句是和数学运算息息相关的,程序中有关遍历数据、循环操作时就需要用到循环语句,循环语句也算是数学运算中比较核心的思想。
![学习计算机编程语言C#:[12]循环语句](https://exp-picture.cdn.bcebos.com/e4b5e2f5ee0d3ace1afe59d887e265e7350fbbbc.jpg)