使用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不成立,则双层循环全部结束。

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

发布了23 篇原创文章 · 获赞 30 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/cj_Allen/article/details/50158203
今日推荐