时间:2021-05-19
本文实例为大家分享了java实现打印正三角的具体代码,供大家参考,具体内容如下
代码:
package BasicType;/** * 封装一个可以根据用户传入值来打印正三角的方法 * @author Administrator */public class Enme { //n代表打印的层数 public static void print_positive_triangle(int n){ //第一层1个,第二层三个,第三层5个...类比退出第n层就是last个* int last = 2*(n-1)+1; //控制打印多少层 for (int i=0;i<n;i++) { //计算出每一层左边要填充空格的个数 int full_left = last/2-i; //打印完一层后需要换行 System.out.println(""); //控制本层要打印的样式,默认打印出正方形 for(int j=0;j<=last;j++){ //如果j比要填充的空格数量少或者相等或j大于填充的*所占用的位置数与空格填充的位置数之和,就打印空格 if (j<=full_left||j>full_left+2*i+1){ System.out.print(" "); } else{ System.out.print("*"); } } } }public static void main(String[] args) { print_positive_triangle(5); }}以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
简单的for循环打印三角形1,for循环方法实现星星三角代码:foriinrange(0,5):forjinrange(i+1):ifi==4:print("*
如下所示:a=int(input("请输入菱形行数:"))m=a#空格d=a#倒三角foriinrange(1,a+1):#先打印正三角print(""*(m-
C#中杨辉三角的实现问题描述:创建一个程序来求三角形。该程序提示用户输入数据,然后显示出杨辉三角的规律。//输入描述:杨辉三角长,代表数值//程序输出:杨辉三角
1.网页中版权符号显示问题复制代码代码如下:©:©©:©2.像淘宝一样的倒三角和正三角复制代码代码如下://倒三角css
空调定时关机的方法如下: 1、开机状态下,按“定时/时钟”按键,显示屏上“关”闪烁。 2、按正三角键或倒三角键调整你想要关机的时间。 3、调好时间后按“定