本文目录一览

1,循环结构一共有几种 那几中说一下

两种,单型和直到型 http://baike.baidu.com/view/552876.htm这个网站说得很清楚,可能对你有帮助
你需要先说清楚是C语言中的还是VISUAL BASIC 中的

循环结构一共有几种 那几中说一下

2,1 什么是循环结构

循环其实就是循环语句,例如 for语句,while语句…我讲的不太清楚,你可以看书,查目录,树上都有的
什么叫循环结构:当条件成立的时候,执行循环体的代码,当条件不成立的时候,跳出循环,执行循环结构后面的代码。

1 什么是循环结构

3,循环结构for循环break与continue

for(int i=0;i<100;i++)if(i==10) break;//break表示跳出整个for循环,也就是说,当i=10的时候,这个循环就结束了,之后执行for循环下面的代码。if(i==5)continue;// 跳出当前循环,执行下面的循环,就是说,当i=5的时候,跳出循环,从i=6开始继续循环}

循环结构for循环break与continue

4,C程序循环结构

以求1-100的和为例 goto: if -while: do-while for #include <stdio.h> #include <stdio.h> #include <stdio.h> #include <stdio.h> void main() void main() void main() void main() int i,sum=0; int i,sum=0; int i,sum=0; int i,sum=0; i=1; i=1; i=1; for(i=1;i<=100;i++) loop:if(i<=100) while(i<=100) do sum+=i; sum+=i;i++; sum+=i;i++; sum+=i;i++; } goto loop; } } } while(i<=100); printf("%d\n",sum); printf("%d\n",sum); printf("%d\n",sum); } } :
到饭客网络去找,那里有专门的版块

5,c语言循环结构

当循环:while(条件){}/*条件为真时,执行括号语句,有可能执行零次*/ 直到循环:do{}while(条件)/*执行循环,直到条件为真结束,至少执行一次*/ for循环:for(初始值;结束条件;变量的变化){} 跳出循环有两种方式,break和continue,break是跳出循环;continue是跳出本次循环开始下一次循环。
C中的循环分为: if-goto 循环(非标准) 建议看看不建议做过多的应用 for 循环 常用循环 在以后的C++ C# .NET JAVA 中这种循环很常用且方便 while 当型循环 表达式为真是重复执行语句(所谓的循环体) do-while 直到当型循环 先执行一次循环体 然后根据表达式来判断是否继续执行 切记在循环中 避免死循环
楼上的说的很清楚了 但是少了一个其实 可以用if做循环比如 if(i) { continue}
楼上的说的很清楚了`` 自己去看下书就可以理解的 循环语句优先使用for(;;){}循环
while(条件){}当条件不为真时结束 DO{} while(条件) 先执行DO,然手当条件不为真时结束 FOR(定义一个变量的初始值;条件比如变量要满足什么小于什么或其它;变量自加或自减)当条件不满足时结束。

6,当型循环结构和直到型循环结构的定义是什么

当型循环属于最基础的循环结构之一。当型循环是指在循环体执行前进行判断的,当条件满足时进入循环,否则结束循环的循环结构。当型循环结构用在先判断某些条件是否为真,然后重复执行某一段代码的情况下。直到型循环结构,是先在执行了一次循环体之后,再对控制条件进行判断,当条件不满足时执行循环体,满足时则停止。直到型结构的三要素为循环体、循环变量、循环终止条件。一个完整的直到型循环结构这三要素缺一不可。扩展资料:当型、直到循环结构下当语句的语法格式语法格式是:while+布尔表达式+do+语句。其作用是,当布尔表达式的值为TRUE时,才会运行语句序列(循环体),否则循环将不会被执行,即从循环头部就退出,而转向执行END后的语句。直到型结构(UNTIL)格式如下 :Do+<循环体语句组>+Loop until <循环终止条件>。先执行循环体语句组,执行到Loop语句时测试循环终止条件,当循环条件为False 时继续执行循环体语句组,直至循环终止条件改变为True时终止循环。参考资料来源:百度百科-当型循环参考资料来源:百度百科-直到型结构
当型循环结构:在每次执行循环体前,对条件进行判断,当条件满足时,执行循环体,否则终止循环。直到型循环结构:在执行了一次循环体后,对条件进行判断,如果条件不满,就继续执行,知道条件满足终止循环。
直到型结构是直到满足条件则跳出循环体,在第一次判定前已经将循环体内容执行了一次;当型结构是当满足条件时进入循环体,且在第一次判定前未执行循环体。
当型循环   当型循环结构用在先判断某些条件是否为真,然后重复执行某一段代码的情况下。  当型循环的条件是在循环体执行前进行判断的 当条件不满足是进入循环,否则结束循环 [编辑本段]当(while)语句  当语句的语法格式是: while 布尔表达式 do 语句  其作用是,当布尔表达式的值为 TRUE时,才会运行语句序列(循环体),否则循环将不会被执行,即从循环头部就退出,而转向执行 END后的语句。   当语句的语法格式是: while 布尔表达式 do 语句 begin  语句序列;(循环体) end; 用while 语句可以实现“当型循环”,用repeat-until 语句可以实现“直到型循环”。repeat-until语句的含义是:“重复执行循环,直到指定的条件为真时为止”。直到循环语句的一般形式:Repeat<语句1>;:<语句n>;until <布尔表达式>;其中Repeat、until是Pascal保留字,repeat与until之间的所有语句称为循环体。说明:①repeat语句的特点是:先执行循环,后判断结束条件,因而至少要执行一次循环体。②repeat-until 是一个整体,它是一个(构造型)语句,不要误认为repeat 是一个语句,until 是另一个语句。③repeat语句在布尔表达式的值为真时不再执行循环体,且循环体可以是若干个语句,不需用begin和end把它们包起来, repeat 和until已经起了begin和end的作用。while循环和repeat循环是可以相互转化的。例8、校体操队到操场集合,排成每行2人,最后多出1人;排成每行3人,也多出1人;分别按每行排4,5,6人,都多出1人;当排成每行7人时,正好不多。求校体操队至少是多少人?分析:①设校体操队为X人,根据题意X应是7的倍数,因此X的初值为7,以后用inc(x,7)改变X值;②为了控制循环, 用逻辑变量yes为真(True) 使循环结束;③如果诸条件中有一个不满足, yes 的值就会为假(false),就继续循环。program Exam311;var x: integer; yes : boolean;beginx:=0;repeatyes :=true; inc(x,7);if x mod 2 < > 1 then yes:=false;if x mod 3 < > 1 then yes:=false;if x mod 4 < > 1 then yes:=false;if x mod 5 < > 1 then yes:=false;if x mod 6 < > 1 then yes:=false;until yes; writeln(All =, x) ; readlnend.程序中对每个X 值,都先给Yes 赋真值,只有在循环体各句对X 进行判断时,都得到“通过”(此处不赋假值)才能保持真值。例9、求1992个1992的乘积的末两位数是多少?分析:积的个位与十位数只与被乘数与乘数的个位与十位数字有关,所以本题相当于求1992 个92 相乘,而且本次的乘积主下一次相乘的被乘数,因此也只需取末两位参与运算就可以了。Pascal程序:Program ex313;var a,t : integer;Begina := 1;t := 0;repeatt := t+1;a := (a*92) mod 100;until t=1992;writeln(a);Readln;End.以上我们已介绍了三种循环语句。一般说来,用for 循环比较简明,只要能用for 循环,就尽量作用for 循环。只在无法使用for 循环时才用while 循环和repeat-until 循环, 而且 while 循环和repeat-until循环是可以互相替代的。for 循环在大多数场合也能用whiel和repeat-until循环来代替。一般for循环用于有确定次数循环,而while和repeat-until循环用于未确定循环次数的循环。
当型循环:while(表达式为真)执行语句}直到型循环do}while(表达式为假)

文章TAG:循环结构  循环结构一共有几种  那几中说一下  
下一篇