黑马程序员-------学习日记Java基础 第三天

 

---------------------- 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培训、期待与您交流! ----------------------

 详细请查看:http://edu.csdn.net/heima

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值