java一箭穿心的代码_Java打印一箭穿心
发布日期:2021-06-24 11:48:53 浏览次数:2 分类:技术文章

本文共 3210 字,大约阅读时间需要 10 分钟。

3a7a351e12cc3beb9110ec366ee131b3.png

public class Heart {

public static void main(String[] args) {

/*

//最基础的sb版

System.out.println(" * * * * * * * * ");

System.out.println(" ** * * * * * * * * ** ");

System.out.println(" ** * * * * * ** ");

System.out.println(" ***** * ********* * ********* * ************** ");

System.out.println(" ** * * * * ** ");

System.out.println(" ** * * * * ** ");

System.out.println(" * * * * ");

System.out.println(" * * * * ");

System.out.println(" * * ");

*/

System.out.println("---------------------------------------------------");

for (int j = 1; j <= 10; j++) //设置高度

{

if (j == 1) { //第一行

for (int i = 1; i <= 80; i++) {

if (i == 17 || i == 19 || i == 27 || i == 29 || i == 36 || i == 38 || i == 46 || i == 48) {

System.out.print("*");

} else

System.out.print(" ");

}

System.out.println();

}

if (j == 2) { //第二行

for (int i = 1; i <= 80; i++) {

if (i == 5 || i == 6 || i == 14 || i == 21 || i == 25 || i == 31 || i == 34 || i == 40 || i == 44 || i == 50 || i == 62 || i == 63) {

System.out.print("*");

} else

System.out.print(" ");

}

System.out.println();

}

if (j == 3) { //第三行

for (int i = 1; i <= 80; i++) {

if (i == 6 || i == 7 || i == 13 || i == 23 || i == 33 || i == 42 || i == 51 || i == 64 || i == 65) {

System.out.print("*");

} else

System.out.print(" ");

}

System.out.println();

}

if (j == 4) { //第四行

for (int i = 1; i <= 80; i++) {

if (i <= 5) {

System.out.print(" ");

} else if (i >= 5 && i <= 10) {

System.out.print("*");

} else if (i > 10 && i <= 12) {

System.out.print(" ");

} else if (i == 13) {

System.out.print("*");

} else if (i == 14) {

System.out.print(" ");

} else if (i > 13 && i <= 23) {

System.out.print("*");

} else if (i > 23 && i <= 32) {

System.out.print(" ");

} else if (i == 33) {

System.out.print("*");

} else if (i == 34) {

System.out.print(" ");

} else if (i > 34 && i <= 43) {

System.out.print("*");

} else if (i > 43 && i <= 50) {

System.out.print(" ");

} else if (i == 51) {

System.out.print("*");

} else if (i == 52) {

System.out.print(" ");

} else if (i > 52 && i <= 66) {

System.out.print("*");

} else {

System.out.print(" ");

}

}

System.out.println();

}

if (j == 5) { //第五行

for (int i = 1; i <= 80; i++) {

if (i == 6 || i == 7 || i == 14 || i == 32 || i == 34 || i == 50 || i == 64 || i == 65) {

System.out.print("*");

} else

System.out.print(" ");

}

System.out.println();

}

if (j == 6) { //第六行

for (int i = 1; i <= 80; i++) {

if (i == 5 || i == 6 || i == 16 || i == 30 || i == 36 || i == 48 || i == 62 || i == 63) {

System.out.print("*");

} else

System.out.print(" ");

}

System.out.println();

}

if (j == 7) { //第七行

for (int i = 1; i <= 80; i++) {

if (i == 18 || i == 28 || i == 38 || i == 46) {

System.out.print("*");

} else

System.out.print(" ");

}

System.out.println();

}

if (j == 8) { //第八行

for (int i = 1; i <= 80; i++) {

if (i == 20 || i == 26 || i == 40 || i == 44) {

System.out.print("*");

} else

System.out.print(" ");

}

System.out.println();

}

if (j == 9) { //第九行

for (int i = 1; i <= 80; i++) {

if (i == 22 || i == 24 || i == 42) {

System.out.print("*");

} else

System.out.print(" ");

}

System.out.println();

}

if (j == 10) { //第十行

for (int i = 1; i <= 80; i++) {

if (i == 23) {

System.out.print("*");

} else

System.out.print(" ");

}

System.out.println();

}

}

}

}

转载地址:https://blog.csdn.net/weixin_32573931/article/details/114507004 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:java 文件夹 jar_java – 如何访问jar文件中的文件夹内容?
下一篇:bash 将二进制转换为十进制_Bash脚本 - 读取二进制文件

发表评论

最新留言

关注你微信了!
[***.104.42.241]2024年03月30日 06时17分56秒