java实现心型、99乘法demo

package com.js.ai.modules.pointwall.interfac;

import java.awt.Font;

import javax.print.attribute.standard.MediaName;

import org.apache.poi.ss.usermodel.Color;

public class TestXinXing {
	
	/*public static void main(String argv[]){  
		//实现1个心型
		for(float y = (float) 1.5;y>-1.5;y -=0.1)  
	       {  
	              for(float x= (float) -1.5;x<1.5;x+= 0.05)  
	              {  
	                    float a = x*x+y*y-1;  
	                    if((a*a*a-x*x*y*y*y)<=0.0)  
	                    {  
	                             
	                             
	                           System.out.print("*");  
	                      
	                    }  
	                    else  
	                           System.out.print(" ");  
	              }  
	              System.out.print("\n");  
	       }  
	}  */
/*	public static void main(String argv[]){
	//实现2个心型,实现n个心型
	for(float y = (float) 1.5;y>-1.5;y -=0.1)  
	 {  
	        for(float x= (float) -1.5;x<1.5;x+= 0.05)  
	        {  
	              float a = x*x+y*y-1;  
	              if((a*a*a-x*x*y*y*y)<=0.0)  
	              {  
	                    if(Math.abs(x+0.100000712)<=1e-6 && Math.abs(y-0.6999998)<=1e-6)  
	                    {  
	                              System.out.print("F");  
	                            continue;  
	                     }  
	                    if(Math.abs(x+0.050000306)<=1e-6 && Math.abs(y-0.6999998)<=1e-6)  
	                     {  
	                            System.out.print("r");  
	                            continue;  
	                     }  
	                     if(Math.abs(x+-3.0621885E-7)<=1e-6 && Math.abs(y-0.6999998)<=1e-6)  
	                     {  
	                            System.out.print("a");  
	                            continue;  
	                     }  
	                     if(Math.abs(x-0.049999695)<=1e-6 && Math.abs(y-0.6999998)<=1e-6)  
	                     {  
	                            System.out.print("n");  
	                            continue;  
	                     }  
	                     if(Math.abs(x-0.100000001)<=1e-6 && Math.abs(y-0.6999998)<=1e-6)  
	                     {  
	                            System.out.print("I L Y");  
	                            continue;  
	                     }  
	                       
	                     System.out.print("*");  
	                
	              }  
	              else  
	                     System.out.print(" ");  
	        }  
	          
	        for(float x= (float) 1.5;x<4.5;x+= 0.05)  
	        {  
	              float a = (x-3)*(x-3)+y*y-1;  
	              boolean flag = false;  
	              if((a*a*a-(x-3)*(x-3)*y*y*y)<=0.0)  
	              {  
	                    if(Math.abs(x-3+0.100000712)<=1e-6 && Math.abs(y-0.6999998)<=1e-6)  
	                    {  
	                              System.out.print("C");  
	                              flag = true;  
	                            continue;  
	                     }  
	                    if((Math.abs(x-2.9499986)) <= 1e-6 && Math.abs(y-0.6999998)<=1e-6 )  
	                     {  
	                            System.out.print("a");  
	                            continue;  
	                     }  
	                     if(Math.abs(x-2.9999986)<=1e-6 && Math.abs(y-0.6999998)<=1e-6)  
	                     {  
	                            System.out.print("s");  
	                            continue;  
	                     }  
	                     if(Math.abs(x-3.0499985)<=1e-6 && Math.abs(y-0.6999998)<=1e-6)  
	                     {  
	                            System.out.print("i");  
	                            continue;  
	                     }  
	                     if(Math.abs(x-3.0999985)<=1e-6 && Math.abs(y-0.6999998)<=1e-6)  
	                     {  
	                            System.out.print("o");  
	                            continue;  
	                     }  
	                       
	                     System.out.print("*");  
	                
	              }  
	              else  
	                     System.out.print(" ");  
	        }  
	          
	        System.out.print("\n");  
	 }  
	}*/
	public static void main(String[] args) {         
        //99乘法表
		//外层循环控制行数,9行。  
        //内存循环控制列数、数量。  
        for(int i=1;i<=9;i++)   
        {  
            for(int j=1;j<=i;j++)  
            {  
                System.out.print(i+"*"+j +"=" +(i*j) +"\t");  
            }                
            //换行显示  
            System.out.println();  
        }  
    }  
}

  

posted @ 2017-05-16 13:50  ATJAVA  阅读(242)  评论(0编辑  收藏  举报