用java输出一个心型图案_开发工程师的浪漫--java打印心形图案

本文介绍如何使用Java编程语言绘制心形图案,包括一个基本的心形和带有文字的双心形图案。通过调整方程式,可以在控制台上打印出不同样式的心形。代码示例中包含两个函数,分别用于绘制单心和双心,以及在特定位置添加文字。需要注意的是,由于不同的IDE和命令行环境可能会影响输出效果,可能需要对代码进行微调。
摘要由CSDN通过智能技术生成

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

单纯的心:

a4e40b90563bb986532bf974c889f52e.png

双心:

b489de8d6412484062a886b41b68c474.png

代码所用方程:

心:((0.05*x)^2 + (0.1*y)^2-1)^3-(0.05*x)^2 * (0.1*y)^3 < = 0

箭:4*y-x == 0

原理:根据方程,打印出空格或者文字

注意:

本程序使用idea编写时打印,如果用其他ide或者命令行中可能会变形

使用中根据汉字或者英文需要进行微调

代码不够简洁,抱歉

代码:

public static void main(String[] args) {

//单心

heart(15,0.9,"love");

//双心

heartTwo(15,0.9,"爱","梁山伯","祝英台");

//点缀

heartTwoWithXK(15,0.9,"爱",&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值