java镂空图案,Java 镂空菱形的输出解决思路
Java codepublic class LouKong {
public static void main(String[] args) {
int i, j, k;
// i 的值,-3,-2,-1,0,1,2,3
for (i = -3, j = 1; i <= 3; j++) {
// 对i取绝对值,并传至给k
if (i < 0)
k = i * (-1);
else
k = i;
// 如果满足条件,输出*,且跳出本次循环。
if (j <= k || (j > 7 - k && j != 8)) {
System.out.print(" ");
continue;
}
// 如果满足条件输出a
if (j > k && j <= 7 - k) {
if ((j == k+1) || (j == 7-k)) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
// 如果j=8则i自加1,并将0重新赋值为0!
// (只有j在[1,7]范围内才输出)
if (j == 8) {
i++;
j = 0;
System.out.println();
}
}
}
}
java镂空图案,Java 镂空菱形的输出解决思路相关推荐
- 【开发经验】java服务生产环境CPU使用过高解决思路
文章目录 思路 1.定位java服务进程 2.定位线程id 3.定位代码块 java服务生产环境CPU突然升高,日志查询无果时,可以通过使用jvm的调试工具定位问题. 思路 定位java服务进程--& ...
- 货郎担问题java算法_迷宫最短路径-货郎担问题的解决思路
要解决的问题: 给定一个迷宫,此迷宫中有且仅有一个入口和出口,其中设有若干检查点,要求从入口开始,经过所有检查点后到达出口所需的最短路径.其中路径中允许多次经过入口或出口或某检查点,但路径的开始和结尾 ...
- java.lang.IllegalStateException: No instances available for 的解决思路
通过注册到eureka注册中心后 启动负载均衡 然后启动后 在测试的时候报了一个这样的错误. 后来我发现了 我在消费者里面 这段代码没有做更改 启动负载均衡后需要用使用应用名称去调用 更改后就好 ...
- cad镂空图案切割_贺卡纸张卡片激光镂空雕花设备 激光打标机
贺卡纸张卡片激光镂空雕花设备 激光打标机 贺卡不止精致,更包含了人们浓浓的拳拳之情.精美的贺卡种类千姿百态,如此复杂的图案加工是怎么实现的呢? 现在的贺卡镂空工艺基本上已采用激光雕刻方式,传统的刀模冲 ...
- c语言用二维数组打印空心菱形,java杨辉三角和空心菱形(二维数组篇)
一.杨辉三角 import java.util.Scanner; //导入包 public class Test7 { public static void main(String[]args){ S ...
- java用do while语句逆序输出_跟我学java编程—深入理解do-while循环语句的用法
do-while循环与while循环的不同在于:它先执行循环体中的语句,然后再判断条件是否为真.如果为真则继续循环,如果为假,则终止循环.因此,do-while循环至少要执行一次循环语句.同样当有许多 ...
- Java怎么在if输出中进行运算_磕代码:c/c++/java:输入三个整数,输出运算结果;if条件句的使...
磕代码:c/c++/java:输入三个整数,输出运算结果:if条件句的使 磕代码:c/c++/java:输入三个整数,输出运算结果:if条件句的使用 c: #include int main() { ...
- java怎么把system.out的东西输出到文件上
java怎么把system.out的东西输出到文件上 浏览(1836)|评论(0) 交流分类:Java|笔记分类: 未分类 RT,我们在程序里system.out的东西都是从控制台刷过. 如果你想 ...
- java定义一个方法,向控制台输出一个整数的阶乘
java定义一个方法,向控制台输出一个整数的阶乘 /*** 定义一个方法,向控制台输出一个整数的阶乘*/ public class Test19 {//输出阶乘的方法public static voi ...
最新文章
- 2018-3-22论文一种新型的智能算法--狼群算法(笔记三)算法的步骤+收敛性分析
- linux libcurl 库使用方法
- hadoop 文本统计一个字符的个数_使用hadoop统计多个文本中每个单词数目
- crash工具解析_IDA反汇编静态调试Android平台C++的so文件Crash入门
- js html 导出word 不用activexobject,javascript下用ActiveXObject控件替换word书签,将内容导出到word后打印第2/2页...
- uva 10534——Wavio Sequence
- linux文件系统及bash基础特性
- 东网科技荣膺2016中国大数据最佳实践奖
- spanner 的前世今生
- wireshark在win8.1上抓包的问题解决
- CF429E Points and Segments
- python hog特征提取,直接从原始图像的HoG特征提取编辑图像的HoG特征
- 读书笔记(穷查理宝典)
- 返回上一页,ajax读出来的数据丢失。
- 共享打印机没有权利访问计算机,共享打印机拒绝访问,教您共享打印机拒绝访问怎么办...
- 基于SpringBoot的毕业设计选题系统
- zk-snark的算法详解
- React Native + react-native-camera 实现扫描二维码「安卓」
- linkerd mysql_纠错帖:Zuul Spring Cloud Gateway Linkerd性能对比
- 尚在人间,何处不青春