zoukankan      html  css  js  c++  java
  • 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当中换行符是

  • 相关阅读:
    ecplise自动提示失效,使用补全自动提示快捷键(Alt+/),但只显示“No Default Proposals”
    maven构建ssh工程
    pom.xml中坐标的组成
    依赖传递的规则
    maven中导入包版本冲突的解决
    maven工程的拆分与聚合
    maven的生命周期
    maven的常用命令
    在pom.xml中引入jar包坐标的依赖范围
    【stl的神奇操作】用集合搞定区间相交
  • 原文地址:https://www.cnblogs.com/sunchuanzhen/p/3317670.html
Copyright © 2011-2022 走看看