当前位置: 首页 > news >正文

Java代码打印空心菱形(小练习)

回看基础
利用Java代码打印一个空心菱形

//5. 打印空心菱形
import java.util.Scanner;
public class MulForExercise01 {//编写一个 main 方法public static void main(String[] args) {Scanner myScanner = new Scanner(System.in);System.out.println("请输入正三角的行数:");int totalLevel = myScanner.nextInt();  //正三角行数//正三角行数+中间层  例:3 + 1 = 4for(int i = 1; i <= totalLevel; i++){//在输出*之前,先输出 对应空格 = 总层数 - 当前层for(int k = 1; k <= totalLevel-i; k++){System.out.print(" ");}//输出正三角对应的 *for(int j = 1; j <= 2*i-1; j++){if( j == 1 || j == 2*i-1){System.out.print("*");} else {System.out.print(" ");}}System.out.println();}//倒三角(下三角)for(int i = totalLevel-1; i >= 1; i--){//输出对应空格for(int k = i; k <= totalLevel-1; k++){System.out.print(" ");}//输出对应的*for(int j = 2*i-1; j >= 1; j--){if( j==1 || j==2*i-1){System.out.print("*");} else {System.out.print(" ");}}System.out.println();}}
}
http://www.lryc.cn/news/101431.html

相关文章:

  • 【性能优化】MySQL百万数据深度分页优化思路分析
  • 交叉编译工具链的安装、配置、使用
  • 【C++ 进阶】继承
  • Git使用详细教程
  • 小程序 表单验证
  • 本地仓库推送至远程仓库
  • 【Unity2D】角色动画的切换
  • 【MATLAB第62期】基于MATLAB的PSO-NN、BBO-NN、前馈神经网络NN回归预测对比
  • 深度剖析C++ 异常机制
  • adb no permissions (user *** is not in the plugdev group)
  • 【外卖系统】分类管理业务
  • es报错[FORBIDDEN/12/index read-only / allow delete (api)]
  • 关于网络通信安全协议的一些知识(ssl,tls,CA,https)
  • Generative Diffusion Prior for Unified Image Restoration and Enhancement 论文阅读笔记
  • GAMES101 笔记 Lecture13 光线追踪1
  • 【多模态】21、BARON | 通过引入大量 regions 来提升模型开放词汇目标检测能力
  • 2023“Java 基础 - 中级 - 高级”面试集结,已奉上我的膝盖
  • 开源项目-erp企业资源管理系统(毕设)
  • Leetcode刷题---C语言实现初阶数据结构---单链表
  • opencv hand openpose
  • flutter fl_chart 柱状图 柱条数量较多 实现左右滑动 固定y轴
  • CAN学习笔记1:计算机网络
  • NAND flash的坏块
  • 代码随想录算法训练营第二十五天 | 读PDF复习环节3
  • 18.Netty源码之ByteBuf 详解
  • #P0999. [NOIP2008普及组] 排座椅
  • Sentinel 容灾中心的使用
  • 深度学习中简易FC和CNN搭建
  • 【多模态】20、OVR-CNN | 使用 caption 来实现开放词汇目标检测
  • 网络编程 IO多路复用 [select版] (TCP网络聊天室)