---------------------- android培训、java培训、期待与您交流!----------------------
循环语句
1.while
while(条件)
{执行语句}
2.do while
do {执行}
while
此类型至少执行一次。
3. for
1和2的区别:
1 先判断。条件,后执行
2.先执行,后判断条件,至少执行一次
for 循环内 的 定义的变量 只在for循环内有效,for循环结束,变量消失。
什么时候使用循环结构?
需要执行多次时
练习 例子
1.打印出1——10的和。
class leijia1dao10
{
public static void main(String[] args)
{int sum = 0
int x = 1
while(x<11)
{sum = sum + x ;
x++
}
System.out.println("sum="sum);
}
}
2.输出1——100之间 7的倍数的个数。
class leijia2
{
public static void main(String[] args)
{ int count = 0 ;
for (int x =1;x<=100 ;x++ )
{
if (x%7==0)
count++;
}
System.out.println("个数="+count);
}
}
3.循环嵌套 三角形*号列子
class daosanjiao
{
public static void main(String[] args)
{ int z =5 ;
for (int x=0;x<5 ;x++ )
{
for (int y= 0;y<z ;y++ )
{
System.out.print("*");
}
System.out.println();
z--;
九九乘法表练习
class jiujiuchenfa
{
public static void main(String[] args)
{
for (int x=1; x<10; x++)
{
for (int y=1;y<=x ;y++ )
{
System.out.print(y+"*"+x+"="+y*x+"\t");
}
System.out.println();
}
}
}
空格和星号组合符号打印
代码
class lianxi0311
{
public static void main(String[] args)
{
for (int x=0;x<5 ;x++ )
{
for (int y=x ;y<4 ; y++)
{
System.out.print("-");
}
for (int z=0;z<=x ;z++ )
{
System.out.print("* ");
}
System.out.println();
}
}
}
---------------------- android培训、java培训、期待与您交流! ----------------------