多重for循环编写图形
时间:2019-11-20
本文章向大家介绍多重for循环编写图形,主要包括多重for循环编写图形使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
package test1; public class Sanjiaoxing { public static void main(String[] args){ //正三角形 for(int i=1;i<=6;i++){ for(int j=i;j<=6;j++){ System.out.print("* "); } System.out.println(""); } //倒三角形 for(int i=1;i<=6;i++){ for(int j=i;j<=6;j++){ System.out.print("* "); } System.out.println(""); } //正方形 for(int i=1;i<=6;i++){ for(int j=1;j<=6;j++){ System.out.print("* "); } System.out.println(""); } //长方形 for(int i=1;i<=6;i++){ for(int j=1;j<=15;j++){ System.out.print("* "); } System.out.println(""); } //平行四边形 for(int i=1;i<=6;i++){ for(int j=i;j<=6;j++){ System.out.print(" "); } for(int k=1;k<=6;k++){ System.out.print("*"); } System.out.println(""); } //反向平行四边形 for(int i=1;i<=6;i++){ for(int j=1;j<=i;j++){ System.out.print(" "); } for(int k=1;k<=15;k++){ System.out.print("* "); } System.out.println(""); } //等腰三角形 for(int i=1;i<=8;i++){ for(int j=i;j<=8;j++){ System.out.print(" "); } for(int j=1;j<=2*i-1;j++){ System.out.print("*"); } System.out.println(""); } //反向三角形 for(int i=1;i<=8;i++){ for(int j=i;j<=8;j++){ System.out.print(" "); } for(int j=1;j<=i;j++){ System.out.print("*"); } System.out.println(""); } //菱形 for(int i=1;i<=8;i++){ for(int j=i;j<=8;j++){ System.out.print(" "); } for(int j=1;j<=2*i-1;j++){ System.out.print("*"); } System.out.println(""); } for(int i=1;i<=7;i++){ for(int j=0;j<=i;j++){ System.out.print(" "); } for(int j=2*i-1;j<=13;j++){ System.out.print("*"); } System.out.println(""); } for(int i=1;i<=10;i++){ for(int j=i;j<=10;j++){ System.out.print("*"); } System.out.println(""); } } }
1
原文地址:https://www.cnblogs.com/LittleBoys/p/11900530.html
- 【Spring实战】—— 4 Spring中bean的init和destroy方法讲解
- 基于AngularJS的过滤与排序
- 【Spring实战】—— 5 设值注入
- 科学家预测:未来100万年人类将变成半机械人类
- 【Spring实战】—— 8 自动装配
- 【Spring实战】—— 7 复杂集合类型的注入
- 【Spring实战】—— 6 内部Bean
- 几款可替代Dreamweaver的HTML5开发工具
- Linux下的Telnet设置方法介绍
- 2017年11月互联网和相关服务业保持快速增长
- 深度学习胸部x射线
- C+实现神经网络之壹—Net类的设计和神经网络的初始化
- 死亡不可避免,但何时死,人工智能或有发言权
- 打开手机的这个功能,微信支付宝不怕盗刷!
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Android开发实现读取assets目录下db文件的方法示例
- Android Textview实现颜色渐变滚动效果
- Android中fragment+viewpager实现布局
- android自动工具类TextUtils使用详解
- Android常用正则表达式验证工具类(实例代码)
- Android webview实现拍照的方法
- Android ListView自定义Adapter实现仿QQ界面
- Android webview旋转屏幕导致页面重新加载问题解决办法
- Android系统对话框使用详解(最详细)
- Android webview 遇到android.os.FileUriExposedException错误解决办法
- Android修改字体样式的示例代码
- Android Retrofit 中文乱码问题的解决办法
- Android实现Camera2预览和拍照效果
- Android开发实现webview中img标签加载本地图片的方法
- Android实现二级列表购物车功能