• 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当中换行符是

  • 相关阅读:
    文件处理(记录经典代码及相关逻辑)
    python与pip在widow下cmd命令行操作问题收集:python、pip不是内部或外部命令,也不是可运行程序
    python—函数中存在的部分问题
    python —匿名函数(lambda)
    Python—递归函数
    python-函数参数
    python代码运行过程
    String类练习
    String类的常用方法
    死锁与进程通信
  • 原文地址:https://www.cnblogs.com/sunchuanzhen/p/3317670.html
Copyright © 2020-2023  润新知