循环 for while do - while
2014-08-11 00:09
281 查看
intialization 循环变量的初始
condition 循环条件(满足条件重复执行)
increment 循环变量的增量
4.statement 循环体
5.
while (<#condition#>) {
<#statements#>
}
initialization 在while之前进行循环变量初始化;
之后while后面小郭号里面 condition :循环条件,当条件满足时去执行循环体,
然后 statements :语句(循环体);
最后才写 increment :循环变量增量,(循环变量每次增加多少);
int i = 1; //循环变量初始值
do {
printf("%d",i);//循环体
i ++;//循环变量增量
} while (i <= 100 );//循环条件
/ for (int i = 0; i < 101;i++) {// sum += i;// // }内部循环,当执行完所有项的和相加之后,跳出循环在输出.// printf("sum = %d\n",sum);while和do.... while循环的区别:
对于while循环,需要先判断循环条件,然后执行循环体.对于do....while循环来说,不管循环条件是否成立,先执行一次循环体,然后再判断循环条件是否成立.
while 和for循环的区别:
while循环多用于不明确循环次数时使用.而for循环多用于知道循环次数时使用.for循环可以转为while循环,但是while循环不可以转为for循环.
何时使用循环?
当我们做同一件事两次或两次以上时,就要考虑使用循环.把重复做的操作作为循环体.
循环最好不要超过两层,不然程序的可读性就会变差.
//for 循环可以转为while 和 do while 循环,但是 while 和 do while 循环不一定能够转换为for 循环
break 用来结束本层循环,
continue; //用来结束本次循环,然后跳转到下一次循环继续执行;
本文出自 “久久归一” 博客,请务必保留此出处http://lulun426.blog.51cto.com/9197884/1538384
condition 循环条件(满足条件重复执行)
increment 循环变量的增量
4.statement 循环体
5.
while (<#condition#>) {
<#statements#>
}
initialization 在while之前进行循环变量初始化;
之后while后面小郭号里面 condition :循环条件,当条件满足时去执行循环体,
然后 statements :语句(循环体);
最后才写 increment :循环变量增量,(循环变量每次增加多少);
int i = 1; //循环变量初始值
do {
printf("%d",i);//循环体
i ++;//循环变量增量
} while (i <= 100 );//循环条件
/ for (int i = 0; i < 101;i++) {// sum += i;// // }内部循环,当执行完所有项的和相加之后,跳出循环在输出.// printf("sum = %d\n",sum);while和do.... while循环的区别:
对于while循环,需要先判断循环条件,然后执行循环体.对于do....while循环来说,不管循环条件是否成立,先执行一次循环体,然后再判断循环条件是否成立.
while 和for循环的区别:
while循环多用于不明确循环次数时使用.而for循环多用于知道循环次数时使用.for循环可以转为while循环,但是while循环不可以转为for循环.
何时使用循环?
当我们做同一件事两次或两次以上时,就要考虑使用循环.把重复做的操作作为循环体.
循环最好不要超过两层,不然程序的可读性就会变差.
//for 循环可以转为while 和 do while 循环,但是 while 和 do while 循环不一定能够转换为for 循环
break 用来结束本层循环,
continue; //用来结束本次循环,然后跳转到下一次循环继续执行;
本文出自 “久久归一” 博客,请务必保留此出处http://lulun426.blog.51cto.com/9197884/1538384
相关文章推荐
- 循环 while do---while
- javascript 循环语句 while、do-while、for-in、for用法区别
- Java 循环结构for、do...while、while
- 第二周 任务四 分别使用for,while,do-while循环语句计算 n!
- java三种循环的流程图画法总结(for,while,do-while循环)
- 循环结构(while、do…while、for)
- Java 循环语句之 while ,do ...while,for
- JAVA004--3种循环对比,for;while;do{}while
- c++学习 day2 循环学习(while do while for) 分支学习(if ; if else; if else if; switch的应用 )
- C#--第2周实验--任务四--编写一个控制台应用--分别使用for,while,do-while循环语句计算 n!
- VBS基础篇 - 循环(for、Do、While)
- Java循环for, while和do...while
- JAVA复习5 Java循环结构 - for, while 及 do...while
- JavaSE教程-04Java中循环语句for,while,do···while-练习
- C#分别使用for,while,do-while循环方法求的n!
- 笔记:循环(for, if, do...while, break, switch)
- javascript 循环语句 while、do-while、for-in、for用法区别
- Java 循环结构 - for, while 及 do...while
- JavaSE教程-04Java中循环语句for,while,do···while-思维导图
- if/switch/while/do while/for/等循环及判断的简要用法案例