在哔哩哔哩看了黑马程序员的循环的相关视频,让我对循环有了新的认识。
1、for循环
for(初始化表达式1;循环条件2;操作表达式3)
{
4执行语句/循环体语句
}
for(int i=0;i<3;i++)
{
System.out.println("hello world"); }
重复执行三次:0、1、2
*顺序:1 2 4 3
错题解析:
10、下面的代码段执行之后count的值是什么
int count = 1;
for (int i = 1; i <= 5; i++) {
count += i; }
System.out.println(count);
A、 5 B、 1 C、 15 D、 16
1+1+2+3+4+5=16
奇数偶数求和:
法1:
for(i=1;i<=10;i++)
{
if(i%2==1)
{
Sum+=1;
}
}
法2:for(i=1;i<=10;i+=2)
{
Sum+=i;
}
2、while循环
While(循环条件){
执行条件
}
3、for循环和while循环的区别
功能上完全一样的,for循环能解决的while也能解决,反之亦然。
使用规范是:知道循环几次,用for;不知道循环几次的建议用while。
for循环中,控制循环的变量只能在循环中使用。While循环中,控制循环的变量在循环后还可以继续使用。
4、do-while循环
先执行后判断循环条件
do{
执行语句
}while(循环条件);