For循环练习之99乘法表和转义字符

之前说了for循环的概念以及常用到的操作,那么我们接下来做几个巩固练习:

1、打印99乘法表:

99乘法表的形式:

1*1 = 1

1*2 = 2  2*2 = 4

1*3 = 3  2*3 = 6  3*3 = 9

思路:虽然现在仅仅写到3,那我们来看看他的规律:

都是以1开头同时列的个数是递增的那么内部循环应该是:

for(int i = 1;条件暂时不确定;i++){

}

那么外部循环是怎样的呢?外部循环的次数是由被乘数决定的,从上述的式子来看,那么被乘数也是从一递增的,用代码表示外部循环应该是:

for(int x = 1; x<=3; x++){


}

 那么这两者合起来便是:

for(int x = 1; x<=3; x++){

  for(int i = 1; i<=x; i++){
        
    System.out.print(i+"*"+x+" = "+x*i+"	");  
}
 System.out.println(); }

打印结果如下:

如果打印99乘法表的话可以直接这样:

class ForFor{

	public static void main(String[] args) {
		
		for(int x= 1; x<=9 ; x++){

			for(int i = 1; i <= x; i++){

					System.out.print(i+"*"+x+"="+x*i+"	");

			}

			System.out.println();

		}

	}

}

打印结果为:

知识点一:转义字符

转义字符也就是改变字符原来的意思进行转义之后,得到的另一种新的含义的标识。比如在内部打印的时候用到的转义字符" ".他的意思是制表符,也就是像我们原来用的table一样,他存在的意义就是能够让我们打印出来的东西对其,向表格一样。

//制表符的应用

  aa  b(两个字母之间的就是制表符)

  a:  b

其他还常用制表符有:

    制表符

    回车符

    换行符

\    反斜线

"    引号

    windows中的换行符,但是在linux当中换行符是

原文地址:https://www.cnblogs.com/sunchuanzhen/p/3317670.html