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

Java基础代码实例 :在控制台中输出金字塔,这个金字塔是由左右对称的数字组成的。...

package test;

public class testt {
	public static void main(String[] args) {
		 int row1 = 13; // 声明行数
		 for (int j = 1; j <= 13; j++) { // 第一层循环,控制每一行
		 for (int i = row1; i >= j; i--) { // 嵌套的第一个循环,控制每行左侧空格数量
		 System.out.print("   "); // 输出3个空格
		 }
		 for (int i = j; i >= 1; i--) { // 嵌套的第二个循环,控制每行左半部输出
		 System.out.print(i < 10 ? "  " + i : " " + i);
		 }
		 for (int i = 2; i <= j; i++) { // 嵌套的第三个循环,控制每行右半部输出
		 System.out.print(i < 10 ? "  " + i : " " + i);
		 }
		 System.out.println(); // 控制第一层循环的换行
		 }
		
		
		 int row = 13; // 声明行数
		 for (int j = 13; j >= 1; j--) { // 第一层循环,控制每一行
		 for (int i = row; i >= j; i--) { // 嵌套的第一个循环,控制每行左侧空格数量
		 System.out.print("   "); // 输出3个空格
		 }
		 for (int i = j; i >= 1; i--) { // 嵌套的第二个循环,控制每行左半部输出
		 System.out.print(i < 10 ? "  " + i : " " + i);
		 }
		 for (int i = 2; i <= j; i++) { // 嵌套的第三个循环,控制每行右半部输出
		 System.out.print(i < 10 ? "  " + i : " " + i);
		 }
		 System.out.println(); // 控制第一层循环的换行
		 }
	/*	int rol = 5;
		for (int j = 5; j >= 1; j--) {
			for (int i = rol; i >= j; i--) {
				System.out.print("  ");
			}
			for(int i=rol;i>=1;i--)
				System.out.print(i < 5 ? "  " + "*" : " " + "*");
			System.out.println();
		}


		for (int j = 1; j <= 5; j++) {
			for (int i = rol; i >= j; i--) {
				System.out.print("  ");
			}
			for(int i=rol;i>=1;i--)
				System.out.print(i < 5 ? "  " + "*" : " " + "*");
			System.out.println();
		}*/
	}
}




转载于:https://www.cnblogs.com/aikongmeng/archive/2013/06/04/3697431.html

相关文章:

  • Linq中使用Left Join
  • jdbc封装
  • Eclipse不能重新编译 java文件
  • SAP HANA中导入文件时的时间格式问题
  • LoadRunner结果分析笔记
  • Fedora 16 安装 Mp3和视频播放器
  • Windows黑客基础(2):获取其他进程的HANDLE
  • EOF 后面的空格
  • ACM半路失踪~我去找WEB了
  • 升级CentOS5.6_X64 python2.4.3到2.7
  • php 数据库连接类
  • C++在单继承、多继承、虚继承时,构造函数、复制构造函数、赋值操作符、析构函数的执行顺序和执行内容...
  • NAT后面的FTP SERVER终极篇
  • 2(4).选择排序_快排(双向循环链表)
  • 多线程BackgroundWorker
  • Google 是如何开发 Web 框架的
  • 【5+】跨webview多页面 触发事件(二)
  • 【刷算法】求1+2+3+...+n
  • Apache Pulsar 2.1 重磅发布
  • co模块的前端实现
  • egg(89)--egg之redis的发布和订阅
  • java 多线程基础, 我觉得还是有必要看看的
  • JavaScript服务器推送技术之 WebSocket
  • Linux各目录及每个目录的详细介绍
  • RxJS: 简单入门
  • Spring Cloud Alibaba迁移指南(一):一行代码从 Hystrix 迁移到 Sentinel
  • 百度小程序遇到的问题
  • 给自己的博客网站加上酷炫的初音未来音乐游戏?
  • 如何将自己的网站分享到QQ空间,微信,微博等等
  • 如何解决微信端直接跳WAP端
  • 设计模式 开闭原则
  • 通信类
  • 微信小程序填坑清单
  • 为视图添加丝滑的水波纹
  • 我的zsh配置, 2019最新方案
  • 小试R空间处理新库sf
  • 正则学习笔记
  • 白色的风信子
  • FaaS 的简单实践
  • ionic入门之数据绑定显示-1
  • PostgreSQL 快速给指定表每个字段创建索引 - 1
  • 完善智慧办公建设,小熊U租获京东数千万元A+轮融资 ...
  • ​软考-高级-信息系统项目管理师教程 第四版【第19章-配置与变更管理-思维导图】​
  • #鸿蒙生态创新中心#揭幕仪式在深圳湾科技生态园举行
  • (1)bark-ml
  • (3)nginx 配置(nginx.conf)
  • (附源码)ssm捐赠救助系统 毕业设计 060945
  • (七)理解angular中的module和injector,即依赖注入
  • (十五)使用Nexus创建Maven私服
  • (学习日记)2024.01.09
  • .360、.halo勒索病毒的最新威胁:如何恢复您的数据?
  • .libPaths()设置包加载目录
  • /etc/skel 目录作用
  • @ComponentScan比较
  • @Not - Empty-Null-Blank