提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
在不少实际问题中有许多具有规律性的重复操作,因此在程序中就需要重复执行某些语句。一组被重复执行的语句称之为循环体,能否继续重复,决定循环的终止条件。循环结构是在一定条件下反复执行某段程序的流程结构,被反复执行的程序被称为循环体。 循环语句是由循环体及循环的终止条件两部分组成的。在C语言中循环语句也是最重要的,最常用的语句之一。这一篇详细讲述了循环语句(while,for,do while)
提示:以下是本篇文章正文内容,下面案例可供参考
一、什么是循环语句?
循环语句就是根据循环条件反复执行相同的语句,直到循环条件不成立。
1.while语句
语法结构:while ( expression ) statement 这也是大体的结构模式。
用代码来表示:
while (表达式)
{
语句;
++/--;
}
用个例子更好的证明:
生成1-100之间的奇数。
#include<stdio.h>
int main()
{
int i = 1;
while (i <= 100)
{
if (i % 2 == 1)
printf("%d ", i);
i++;
}
}
1.而这段代码更巧妙的展示的while的用法,通过一个循环加一个条件来判断。
2)
int i = 1;
while (i <= 100)
{
printf("%d ", i);
i+=2;
}
return 0;
留言:
第一种方法固然很绚丽,很帅。但第二种写法他减少对限制条件,也减少的运作时间。
这也是while的全部用法
2.for语句
同样的for语句,跟while有着相似的特点for循环是编程语言中一种循环语句,而循环语句由循环体及循环的判定条件两部分组成,其表达式为:
for(单次表达式;条件表达式;末尾循环体){中间循环体;}
用代码来表示:
for (表达式1; 表达式2; 表达式3)
{
语句;
}
这个更好的展示了for的基本用法
2.
利用for 的灵活性
虽然for循环看上去和 FORTRAN的DO 循环,Pascal的FOR 婚环、BASC的FOR….NEXT循环类似
但是for循环比这些香环灵活。这些灵活性源于如何使用Fo工销环中的了个表达式。么龙面理产示街中的
fo工 循环为例,第1个表达式给计数器赋初值,第2 个表达式表元计数器的游周,第,个衣艺式老公计式
器。这样使用 for 循环确实很像其他语言的储环。除此之外,for 还有其他9处用法(此后一一介绍)。
do while
do while 语句创建一个循环,在expression为假或0之前重复执行循环体中的内容。do while语句是一种出口条件循环,即在执行完循环体后才根据测试条件决定是否再次执行循环。因此,该循环至少必须执行一次。
循环体可是一条简单语句或复合语句。
形式: do
{
statement
}While( expression );
在expression为假或0之前,重复执行statement部分。
do while的流程图
这也是最常用的公式:
do{
语句;
}while(条件)
zon简单举个例子
#include <stdio.h>
int main()
{
int n;
scanf("%d", &n);
do
{
n = n * n;
}
while (n < 1000);
printf("%d\n", n);
return 0;
}
总结:
今天我详细分析了for while do while 的用法以及他们的思路。这也是最基础的循环结构。从来没有什么岁月静好,不过就是一点点努力累积而已,所以在没有大本事之前,只有干!希望看我文章的青少年努力加油
今天的文章c语言循环语句讲解_不属于C语言循环语句的是分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/82395.html