网上科普有关“c语言循环语句?”话题很是火热,小编也是针对c语言循环语句?寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。
C提供三种基本的循环语句: for语句、while语句和do-while语句。
一、for循环
for循环是开界的,它的一般形式为:
for(<初始化>;<条件表过式>;<增量>)
语句;
初始化总是一个赋值语句, 它用来给循环控制变量赋初值; 条件表达式是一个关系表达式,它决定什么时候退出循环; 增量定义循环控制变量每循环一次后按什么方式变化。这三个部分之间用“;”分开。
二、while循环
while循环的一般形式为:
while(条件)
语句;
while循环表示当条件为真时, 便执行语句。直到条件为假才结束循环。 并继续执行循环程序外的后续语句。
三、do-while 循环
do-while 循环的一般格式为:
do
语句;
while(条件);
这个循环与while循环的不同在于: 它先执行循环中的语句,然后再判断条件是否为真, 如果为真则继续循环;如果为假, 则终止循环。因此do-while循环至少要执行一次循环语句。
我是一名多年的单片机工程师,下面的讲解你可以参考一下。
原句是下面这样的。
while(n)
{
语句1;
语句2;
语句n;
}
讲解:
1 while(1)是无限循环花括号里面的语句。
比如:
while(1)
{
a=b;
c=d;
}
这样语句a=b; c=d;,从上到下执行完后,然后又回到起始点,再从上到下执行,如此无限循环。
2 while(i--)。
假设i=50,每执行完花括号里面一次,i就减1,这个就是符号“--”的原理,“--”名字叫做自减,直到i=0就退出while花括号里面的语言,相当于执行while花括号里面的语句50次。
比如:
i=50
while(i--)
{
a=b;
c=d;
}
e=g;
这样语句a=b; c=d;,从上到下执行完后,然后又回到起始点,再从上到下执行,如此循环50次后,就退出while语句,往下面执行e=g。
3 如果你想学习更多的C语言程序与电路知识,百度一下“17个实验学会单片机”,就可以看到教程了,感兴趣的朋友可以找一下。
关于“c语言循环语句?”这个话题的介绍,今天小编就给大家分享完了,如果对你有所帮助请保持对本站的关注!
本文来自作者[皮一然]投稿,不代表小熊号立场,如若转载,请注明出处:https://xx-scm.com/cshi/202605-179173.html
评论列表(4条)
我是小熊号的签约作者“皮一然”!
希望本篇文章《c语言循环语句?》能对你有所帮助!
本站[小熊号]内容主要涵盖:国足,欧洲杯,世界杯,篮球,欧冠,亚冠,英超,足球,综合体育
本文概览:网上科普有关“c语言循环语句?”话题很是火热,小编也是针对c语言循环语句?寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。C提供三种基本...