倒金字塔

首先输入两层for循环

第一层for循环控制空格的数量,第二层for循环控制*的数量

package kaoshi;

import java.util.Scanner;

public class Test1 {
	public static void main(String[] args) {
		 Scanner scanner=new Scanner(System.in);
		 System.out.println("请输入一个整数");
		 int a=scanner.nextInt();
		 abo(a);
	}
	public static void abo(int a){
		for(int i=1;i<=a;i++){
			for(int j=1;j<=i;j++){
				System.out.print(" ");
			}
			for(int k=1;k<=2*(a-i)+1;k++){
				System.out.print("*");
			}
			System.out.println();
		}
	}

输出结果:

时间: 2024-08-11 07:35:45

倒金字塔的相关文章

LIS [SWUST OJ 585] 倒金字塔

倒金字塔(0585) Time limit(ms): 3000 Memory limit(kb): 65535 Submission: 208 Accepted: 48 Description SWUST国的一支科学考察队到达了举世闻名的古埃及金字塔. 关于金字塔的建造一直是一个未解之谜, 有着“西方史学之父”之称的希罗多德认为,金字塔的建造是人力和牲畜,花费20 年时间从西奈半岛挖掘天然的石头运送到埃及堆砌而成.也有不少人认为是外星人修建的.人们发现胡夫金字塔的经线把地球分成东.西两个半球,它

javascript 打印倒金字塔

<!doctype html><html lang="en"> <head> <meta charset="UTF-8"> <script type="text/javascript"> var icon = "*"; var n=prompt("请输入要打印的行数","5")//“5”默认行数 for(var i=1;i<

java打印正金字塔,倒金字塔和“水影”金字塔

java打印正金字塔,倒金字塔和"水影"金字塔 --------原创文章,若要转载,请注明出处 小小少年 闲来无事,想起自己初学java的时候做的经典的无非就是打印出一些有意思的图形,心血来潮自己就写了这么一个打印金字塔的demo,自己回顾一下当初的感受,同时也 分享给初学java的同道中人,一起来培养编程的兴趣<(^-^)>. 金字塔图案 1,问题分析 我们都知道,打印输出的时候,都是从最左端输出,而这里,第一个星号是在中间.这实际是因为星号之前有很多空格.当我们使用问号

php——用for循环打印半金字塔、金字塔、正方形、倒金字塔、菱形、空心图形等

1.半金字塔 $n=5; //控制层数 for($i=1;$i<=$n;$i++){ //控制每层的 “*” 数 for($j=1;$j<=$i;$j++){ echo  "*"; } echo  "<br/>"; } 2.金字塔 $n=5; for($i=1;$i<=$n;$i++){ for($k=1;$k<=$n-$i;$k++){ echo "&nbsp";   //输出空格 } for($j=

JavaScript 打印倒金字塔 笑脸形状(新手必看)

<!doctype html><html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" content=""> <meta name="K

打印倒金字塔

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><html>  <head>  <meta http-equiv=&

0722linux基础内容小记

执行原始命令,而非别名,三种方式,例如: 'ls' \ls /usr/bin/ls yum install bash-completion cp /usr/share/bash-completion/bash_completion /etc vim /etc/bashrc 添加 if [ -f /etc/bash_completion ]; then           . /etc/bash_completion   fi source /etc/bashrc 实现命令补全功能,例如 [[em

真实世界里的钢铁侠-特斯拉汽车创始人埃隆&amp;#183;马斯克(Elon Musk)

真实世界里的钢铁侠--特斯拉汽车公司和SpaceX公司总裁马斯克(31岁).当我们得意于「站在山上踢几块石头下去」或是「站在风口上的猪」的成功理论的时候,我们真的成功了吗?我们到底创造了什么?改变了什么?「特别推荐小伙伴们看看这一期最新的对话节目」 他是Paypal创始人,纯电动汽车制造商Tesla的总裁,全球首位成功发射火箭的私人老板,他的真空管道车Hyperloop计划让世界疯狂,他在10年苦斗近乎破产边缘制造出了一款出色跑车.彻底把同行甩在身后,他也许是下一个改变世界的人--(伊隆·马斯克

合并_00基础班js(9days)作业

作业说明:以下作业大致标明了所需要运用的知识点,其中灰色文字部分表示有难度的扩展提高题,为选做题. (基础)写出js语言的基本特点 (基础)写出js语法的基本要点(语句行,大小写,注释,运行环境与方式等) (基础,输出)网页一打开,要求依次弹出数字1-6,并且每弹出一次,页面就显示出对应的一个标题行(即从h1-h6).注意,页面中不应该出现h1-h6的标签,而应该是由js写出来的. (数据类型)定义若干个js变量,需表现出js中的各种数据类型,并在页面中输出每个变量的值和其对应类型.--使用"t