使用for循环语句输出九九乘法表

大家都知道一般比较流行的计算机编程语言里都是用for循环的,而且用法也大差不差的,好了废话不多说了。接下来给大家带来的是用for循环写一个九九乘法表。

public class Test99{
	public static void main(String []args ){
		for(int i=1;i<=9;i++){		//第一个for循环	
			for(int j=1;j<=i;j++){		//第二个for循环	
				System.out.print(i+"*"+j+"="+(i*j)+"\t");		//最后输出
			}
			System.out.println();
		}
	}
}

运行时的代码视图:


对于初学者来说,for循环还是比较难理解的。更何况是双层for循环。接下来我就给大家一步步的解释上面代码的意思:

第一步  int i=1  此时i=1小于等于9是成立的,则进入下一个for循环 j=1 j=1小于等于i, 此时i由于第一层循环的缘故i是1 则j小于等于i是成立的,接下来就是输出了。

然后就是以此类推,输出之后先接下来是j++,记住一定是j++ 判断j是不是小于等于i ,此时j=2,所以2小于等于i=1是不成立的。则内层循环结束,返回到外层循环,使i++,

继续判断i是不是小于等于9,如果成立测进入内层循环,最后循环到i=10的时候,此时外层循环i小于等于9不成立,则双层循环全部结束。

总之我也是第一次写博客吧,写的有什么不好的地方,还请大家多多包含!!

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值