Linux C语言:三大循环结构解析
扫描二维码
随时随地手机看文章
在Linux开发中,如果某些语句需要重新执行多次,我们往往就会使用循环来解决这个问题。
以上的图片就是循环结构的最基本框架,当然了,循环结构不止一种,在上例中,展示的是while循环结构,接下来,就一一给各位童鞋介绍三大循环。我们就一道例题来讲解吧。假设我们想把1-10的数字打印出来,怎么做呢?
一.首先是for循环
for循环的结构是
那么在本例题中,应该是这样子写:
二.接下来就是while循环
while循环看起来好像比较简洁一点,那么例题的答案应该是这样子写:
三.最后是do-while循环
值得一提的是,while循环与do-while循环非常像,do-while是不论判断条件是否为真,都会执行一次循环体的内容。还有就是do-while循环后面必须有一个分号。那么综上所述,使用do-while循环解决例题的答案是:
在实际开发中,三种循环都可以使用,具体使用哪个,就要看看实际情况而定,一般地,带有终止条件的,我会使用for循环,如果是死循环,我会使用while循环,如果是先让循环体执行一次,就使用do-while循环。