java 打印空心菱形,用for循环打印出空心菱形程序
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
请问当行数过大时该程序为什么不能正常显示菱形?
程序如下:
public class Test1
{
public static void main(String args[])
{
int ary=10;
for(int i=1;i<=ary;i++)
{
for(int k=1;k<=ary-i;k++)
{
System.out.print(" ");
}
for(int j=1;j<=((i-1)*2+1);j++)
{
if(i==1)
{
System.out.print("*");
}else
{
if(j==1||j==(i-1)*2+1)
{
System.out.print("*");
}
else
{
System.out.print(" ");
}
}
}
System.out.println();
}
for(int i=ary-1;i>=1;i--)
{
for(int k=1;k<=ary-i;k++)
{
System.out.print(" ");
}
for(int j=1;j<=((i-1)*2+1);j++)
{
if(i==1){System.out.print("*");
}
else
{
if(j==1||j==(i-1)*2+1)
{
System.out.print("*");
}
else
{
System.out.print("");
}
}
}
System.out.println();
}
}
}
java 打印空心菱形,用for循环打印出空心菱形程序相关推荐
- 条码打印软件如何实现序列号循环打印
在条码打印软件中打印序列号是非常简单的,如果要实现某一段序列号的循环打印有的小伙伴可能会不太了解,比如01-20序列号循环打印,这就需要用到条码打印软件中"脚本编程"功能,用JS代 ...
- python循环语句打印矩形_python 使用while循环输出*组成的菱形实例
一,python输出*组成的菱形(实心): python代码:x = int(input('请输入最长行的*的个数:')) y = int(input('请输入每个*之间的间隔:')) i = 1 w ...
- python循环语句打印三角形_Python利用for循环打印星号三角形的案例
简单的for循环打印三角形 1,for循环方法实现星星三角 代码: for i in range(0,5): for j in range(i+1): if i == 4: print("* ...
- python循环语句打印三角形_python利用for循环打印各种三角形
打印直角三角形 print('打印直角三角形') for i in range(1,10): print('*'*i) 打印倒立直角三角形 for x in range(10): for i in r ...
- Java之for循环打印倒直角三角形
本文有基本的方法重载,实现的基本思路如下: 1.先用for循环嵌套打印一个正方形 2.修改循环条件,使小星星数依次递减 3.打印星星之间用for循环打印空格数,呈现递增趋势. 4.打印双空格以消除打印 ...
- 清晰思路带你掌握如何运用循环打印各种图案(新手向)
目录 一.简单介绍三种循环语句及使用时的注意事项(已学会的可跳过) 1.do语句 2.while语句 3.for语句 4.补充说明 二.打印图案的共性发现 三.循环打印直角三角形 四.另类思路打印其他 ...
- Python使用for循环打印金字塔
文章目录 1. 正金字塔 2. 倒金字塔 3. 数字金字塔 1. 正金字塔 # 打印形状 #**************** *********# 实现代码 # # 将金字塔看作一个由左边矩形.右边三 ...
- java编写两个线程,一个线程打印1-52的整数,另一个线程打印字母A-Z。打印顺序为12A34B56C….5152Z。即按照整数和字母的顺序从小到大打印,并且每打印两个整数后,打印一个字母,交替
2.编写两个线程,一个线程打印1-52的整数,另一个线程打印字母A-Z.打印顺序为12A34B56C-.5152Z.即按照整数和字母的顺序从小到大打印,并且每打印两个整数后,打印一个字母,交替循环打印 ...
- linux多线程顺序打印abc,c++11 多线程依次打印ABC
并发 练习代码 #include #include #include #include using namespace std; std::mutex mtx; std::condition_vari ...
最新文章
- dataframe 通配符筛选
- 计算机二级vb考试查分,全国计算机二级考试VB程序设计复习试题
- mysql+如何开发存储引擎_干货!MySQL 的 InnoDB 存储引擎是怎么设计的?
- 广东省计算机应用考试题,广东省计算机等级考试一级试题
- activity-启动动画的设定(下面弹出出现,弹入下面消失)
- 正交变换在基下的矩阵都是可逆阵_矩阵分析与应用(一,矩阵基础知识)
- go 语言ase ecb加密_Go技术日报(20201112)
- java kv对象_java入门之——对象转型
- php 包含因子,轻松掌握测量不确定度——(4)测量不确定度的评定和报告(完)...
- 常见MFC UI界面库
- windows10专业版安装详细教程
- 【运筹学】整数规划 ( 整数规划求解方法 | 指派问题 )
- PS 色调——颜色运算
- 综述:人工智能、数据科学、机器学习
- JVM规范(四)Frames
- 外盘资管分仓软件(如智星、金管家、信管家等)和内盘(融行等)分仓软件的区别?
- CVE的提交与Github写入技巧
- 电脑上怎么打开小米手机的便签?
- html怎么把按钮做成可以百度,网站网页中加入各种分享按钮功能 百度分享
- 使用Java获取发送请求的电脑的IP地址
热门文章
- linux下的rman自动备份脚本,LINUX上RMAN自动备份脚本
- 合肥php开发培训费用,合肥PHP开发培训之PHP文件基础操作
- 真正开源的MongoDB的替代品,MangoDB!
- 重磅!Spring Boot 2.5.0火热发布,还学得动吗?
- 每日一皮:天气转凉了,你的长袖穿起来了吗?
- Java 必会的 9 大技能,我请部门大神给你讲讲
- 面试:URI中的 “//” 有什么用?
- 国内技术原创氛围为什么那么差?记EAWorld(普元)是如何靠“借鉴”产出原创文章的!
- ▽算符在球坐标系_球坐标系下的角动量算符
- 【并发编程】线程锁--Synchronized、ReentrantLock(可重入锁)