Java基础----打印星星(各种形状)

JAVA 好玩程序之星星图案 原理:利用循环语句进行打印,输出不同的星星图案 一、打印一个矩形 图案: ***** ***** ***** ***** ***** 分析:打一行*,然后循环5次即可 // 代码实现: for (int i = 1; i <= 5; i++) { System.out.println("*****"); } // 由此可以打印出一个 5 * 5 的矩形 二、打印半个金字塔 图案: * ** *** **** ***** 分析:第一行输出1个,第n行输出n个。 阅读详情

(1)要求:
打印四行五列的星星
*****
*****
*****
*****

public class Test {
    public static void main(String[] args) {
        for (int j = 1; j < 5; j++) {
            for (int i = 1; i <= 5; i++) {
                System.out.print("*");
            }
            System.out.println();
        }
    }
}

(2)要求:
在控制台输出如下图形:
*
* *
* * *
* * * *
* * * * *

public class Test {
    public static void main(String[] args) {
        for (int i = 1; i <= 5; i++) {
            for (int j = 1; j <= i; j++) {
                System.out.print("*");
                System.out.print(" ");
            }
            for (int j = 1; j < 6 - i; j++) {
                System.out.print(" ");
            }
            System.out.println(" ");
        }
    }
}

(3)要求:
在控制台输出如下图形:
*
***
*****
*******
*********

public class Test {
    public static void main(String[] args) {
        int starLine = 5; //行数
        for (int i = 1; i <= starLine; i++) {

            for (int j = 1; j <= starLine - i; j++) {
                System.out.print(" ");
            }// for循环输出空格

            for (int k = 1; k <= 2 * i - 1; k++) {
                System.out.print("*");
            }// for循环输出*
            System.out.println();
        }
    }
}
打印星形图案的Java程序 在上面的代码中,我们使用了三个嵌套循环来打印星星图案。首先,外层的第一个循环控制行数,从1到给定的行数。然后,在每一行中,我们使用第二个循环打印空格。每打印一个星星后,我们在星星后面添加一个空格,以便图案更清晰可见。最后,我们在每一行的末尾打印一个换行符,以开始下一行的打印。在Java编程语言中,我们可以使用循环和嵌套循环来打印各种图案,包括角形的星星。下面是一个示例程序,可以打印出一个角形的星星图案。通过循环和嵌套循环的组合,我们可以创建出各种有趣的图案。的值改为7,将会得到一个具有7行的角形星星图案。 阅读详情

相关推荐

打印星星的三角形 Java

上面的代码中,我们使用了两个嵌套的循环。外层循环控制打印的行数,内层循环控制每行中打印的星星数量。通过这种方式,我们可以依次打印出一个星星、两个星星、三个星星,以此类推,直到打印出指定行数的三角形。在Java编程语言中,我们可以使用循环和嵌套循环来打印出各种形状的图案。在每一次循环迭代中,我们都会打印一个星星,并且在星星后面添加一个空格,以便让三角形更加清晰可见。最后,当外层循环结束后,我们就成功打印出了一个由星星组成的三角形。然后,我们使用一个外层循环来控制打印的行数。内层循环用于打印每一行中的星星。

CodeShiftZ的博客 591

一.java打印星星全版 小白必看

需求1:打印下列图形 i=0 i=1 i=2 for(int i = 0;i++){//外层循环控制行数。j++){//内层循环控制列数。需求2:打印下列图形。需求3:打印下列图形。需求4:打印下列图形。需求5:打印下列图形。需求6:打印下列图形。需求7:打印下列图形。需求8:打印下列图形。需求9:打印下列图形。

Martindgw的博客 734

一文读懂资管系统里的“清算路径”:钱和券的“导航地图”

简单来说,清算路径就是给每一笔交易预设好的“导航路线”。钱从哪个银行账户出?通过哪家证券公司去买?用哪个股东账户去登记?买回来的股票记在谁的名下?“清算路径”就是把这一连串问题的答案提前配置好。它连接了银行托管户(钱的源头)、券商(交易的中介)和交易所(买卖的市场)。没有配好这条路,交易就无法闭环。清算路径是金融基础设施的缩影。资金如何安全地从银行流向市场;资产如何合法地归属到产品名下;交易数据如何在不同系统间流转。它是资管系统能够日复一日、准确无误地处理亿万级交易的基石。

m0_37607945的博客 236

java输出*星号(正三角、倒三角、菱形)

第一种(正三角形): for (int i = 0; i < 5; i++) { for (int j = 0; j < i+1; j++) { System.out.print("*"); } System.out.println(); } 第二种(倒三角型): ***** **** *** ** * for...

qq_43591226的博客 1万+

Foxmail 7.2.25以下版本XSS漏洞实战复现:手把手教你如何构造恶意邮件(含防御方案)

本文深入解析Foxmail 7.2.25以下版本的XSS漏洞(CNVD-2025-06036),详细展示如何构造恶意邮件进行跨站脚本攻击,并提供从客户端升级到企业级防护的多层次防御方案,帮助用户有效防范安全风险。

view3的博客 163

NA400与昆仑通态MODBUS/TCP通讯调试说明

点击增加设备通道,弹出窗口进行设置,通道类型选择“0区输出继电器”,通道地址为1,通道个数为1,读写方式为读写。点击增加设备通道,弹出窗口进行设置,通道类型选择“4区输出寄存器”,数据类型选择“16位 无符号二进制”,通道地址为21001,通道个数为1,读写方式为读写。5.添加设备通道:双击莫迪康MODBUSTCP子设备,点击添加设备通道,根据Modbus规约地址表进行参数的设置,表格可在NAPro软件帮助中查看,如下图所示。然后可以在设备通道调试数据中观察到Q1的值为1,NW1的值678,表示通讯成功。

weixin_44281509的博客 2491

java打印星星从简单到难最全,包括矩阵,菱形,倒图,空心

//星星方阵 public static void test2(){ for(int i=1;i<=5;i++){ for(int j=1;j<=5;j++){ System.out.print("*"); } System.out.println(); } } // 九九乘法表 public static void test1(){ for(int i=1;i<=9;i++){ for(int j=1;j<=i;j++){ System.out.print(j+""+i+"=

zhaofeiyudecsdn的博客 1250

CVAT自动标注避坑指南:如何解决Nuclio工程创建失败和镜像拉取问题

本文是一份针对CVAT自动标注部署中常见问题的实战排障指南。文章深入剖析了Nuclio工程创建失败的根源,提供了网络配置、服务状态检查等系统性解决方案,并详细讲解了如何解决gcr.io等海外镜像拉取难题,帮助开发者顺利完成CVAT自动标注环境的搭建与部署。

weixin_29207533的博客 233

程序员工作无聊分享--- 打印多种小****!!!

需求10:九九乘法表 实现1: for(int i = 1;j++){ //第一行 || 最后一行 || 第一列 || 最后一列 if(i==0 || i==3 || j==0 || j==i。//第一行 || 最后一行 || 第一列 || 最后一列。需求1:打印以下图形。需求2:打印以下图形。需求3:打印以下图形。需求4:打印以下图形。

2301_77565910的博客 456

基于深度学习方法(7种)的高光谱与多光谱图像融合(附代码+3个数据集获取)

其他不懂的可以把代码发给AI哦,让它给你解读。

热爱分享,热爱记录 1298

【JavaSE】之流程控制与方法

Java基础之Java流程控制与方法相关知识介绍~

小新要变强的博客 5799

Java习题03(选择循环语句03)

(5) import java.util.Scanner; public class Work10{ public static void main(String [] args){ Scanner sc=new Scanner(System.in); System.out.print(“请输入层数”); int layer=sc.nextInt(); for(int i=1;i<=lay...

ll_j_21的博客 185

【软件系统架构】系列六:系统工程

系统工程是一种跨学科方法论,用于分析、设计、集成和管理复杂系统的全生命周期。其核心特点包括系统性思维、全周期管理、跨学科协作和需求导向。主流采用V模型生命周期,涵盖需求分析、系统设计、实现、测试验证及运维退役等阶段。核心工作方法包括需求工程、系统建模、接口设计、风险管理等。系统工程与项目管理协同,分别侧重技术实现和进度资源管理。应用领域覆盖航天军工、智能制造、智慧城市等。未来将向AI融合、数字孪生、模型驱动工程等方向发展,为复杂系统开发提供系统化协作范式。

moton2017的博客 2257

python打印星星居中_python中怎么打印星星

for循环:1、有大括号与无大括号的区别:循环体只能有一条语句, 如果需要执行的语句超过一条,就要加大括号将它们变为一条复合语句。//for循环如此,while循环也是如此.for(inti=1;i<5;i++)printf("A");printf("B");for(inti=1;i<5;i++)printf("A");printf("B");//A输入5次...

weixin_39716044的博客 1556

OmniParser V2 和 OmniTool 让 AI 来控制 Windows 设备

OmniParser V2 和 OmniTool 是由微软开发的一套工具,通过屏幕解析技术让 AI 能够理解和控制 Windows 设备。OmniParser V2 是一款数据解析工具,可以解读屏幕内容,并将内容传递给大模型OmniTool 则是一个运行 Windows Agent 的工具,提供 Windows 界面给 AI 操作。

简简单单Onlinezuozuo 2735

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

java:打印三角形的星星(附带源码)

java:打印三角形的星星(附带源码)

欢迎来到我的博客!这里是一个专注于计算机技术的分享平台,涵盖编程开发、算法研究、系统架构、软件工程等多个领域。无论你是初学者还是资深开发者,都能在这里找到有价值的内容。 944

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

使用for循环打印星星

for循环:1.有大括号与无大括号的区别: 循环体只能有一条语句, 如果需要执行的语句超过一条,就要加大括号将它们变为一条复合语句 //for循环如此,while循环也是如此. for(int i=1; i<5; i++) printf(" A "); printf("B "); for(int i=1; i<5; i++) printf(" A "); printf(" B ");

My_CODEart的博客 1万+

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

java入门案例:打印星星

package Grammer_for.DrawStar; import java.util.Scanner; /* 循环嵌套,打印星星 */ public class DrawStar { public static void main(String[] args) { Scanner sc = new Scanner(System.in); Sy...

sbgunlun的专栏 565

打星星 空心星星

题目: #include <stdio.h> int main() { int i,j; /*i为行 j为列*/ for(i=1; i<=4; i++) { for(j=1;j<=(4-i);j++) /*给前面需要留空白的地方添加空字符串*/ { printf(" "); } for(j=1;j<=(2*i-1);j++)/*在空...

Thunder_Rey的博客 473

Java for循环打印三角形(基础)

public static void printStar(){ //外层循环控制打印几层星星【层数】 for(int i = 1; i <= 5; i++){ //内层循环控制每层打印几个星星【星星的个数】 for(int j =1; j <= i; j++){ S...

weixin_43521197的博客 913

java实现——输出不同形状星星

public class Stars { public static void main(String[] args) { /输出图形 123456* 123456 123456 123456 123456 123456 / // for(int i=1;i&lt;=6;i++) { // for(int j=1;j&lt;=6;j++) { // System.out.print(j); ...

Winyar的博客 933

java练习星星图形

第一种: public class Test2 { public static void main(String[] args) { for(int i = 0;i for(int j = 0;j System.out.print(" "); } for(int k = 0;k System.out.print("* "); } System.out.pr

hx_sary的博客 2269

HTML星星组成的平行四边形,用一个程序打印菱形,平行四边形星星图

//打印一个5行六列的星星int m=1;while(m<=5) {int n=1;while(n<=6) {System.out.print("*");n++;}System.out.println();m++;}System.out.println("空心的:");//打印一个五行六列的空心星星int y;for(y=1;y<=5;y++) {for(int m1=1;m1&...

weixin_36350504的博客 840

java用星星符号打印出一个直角三角形

1 package debug; 2 3 public class Demo10 { 4 public static void main(String[] args) { 5 //用星星符号打印出一个直角三角形 6 for(int i=1;i<=5;i++) { 7 //每一列打印的星星...

dibinjin5020的博客 5023

利用for循环打印形如圣诞树的星星图像

练习:打印形如圣诞树的星星图像

谷哥的小弟 4572

打印星星

# include int main(){ int n; scanf("%d",&n); /*打出星星1  正方形 for(int i = 1; i { for(int j =1; j { printf("*"); } printf("\n"); } */ /*打出星星2  for(int i = 1; i { for(int j = 1; j { printf("*"

Jo Ran 1178
上一篇: Java基础----定义一个方法,按照从大到小的顺序输出四位数中的个位+百位=十位+千位 的数字及个数
下一篇: 理发师问题
lib_w
博客等级 码龄10年 29粉丝 38原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值