java实现心型、99乘法demo
2024-09-21 22:11:56
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();
}
}
}
最新文章
- Shell_2 语句
- MYSQL中UNIX时间戳与日期的转换
- Java Socket编程
- Bootstrap_让Bootstrap轮播插件carousel支持左右滑动手势的三种方法
- 【python】继承时注意事项
- grails下的httpclient
- Diskpart挂载/卸载VHD
- Linq使用GroupBy筛选数据
- Microsoft Visual C++ Runtime Library Runtime Error解决的方式
- 定时任务之crontab命令
- Java环境配置小记
- 454ITS数据按barcode和primer分类程序v1.0
- BindingResult 作用原理
- chip8模拟器的python3实现-2-指令介绍
- Python学习(二十四)—— 前端基础之Bookstrap
- linux下用php将doc、ppt转图片
- mybatis教程1(基本使用)
- Ubuntu 16.04卸载一些不必要的预装软件
- poj3279(dfs+二进制枚举思路)
- JMeter接口&;性能测试