1、自定义输出矩形星星(矩形状的星星)

import java.util.Scanner;
public class Star{public static void main(String[] args){//1、定义两个变量存放输入的行与列的值Scanner input =new Scanner(System.in);System.out.println("请您输入每行需要星星的个数:");int horiz = input.nextInt();System.out.println("请您输入每列需要星星的个数:");int verti = input.nextInt();System.out.println("定制星星送给你");//2、利用循环嵌套结构计算需要展示的星星数for(int i=1;i<=verti;i++){for(int j=1;j<=horiz;j++){System.out.print("*");}System.out.println();}}
}

运行结果:

2、 每行展示的星星数与当前所属行数相等(右直角三角形状的星星)

例如:n行展示n个星星

import java.util.Scanner;
public class Star{public static void main(String[] args){Scanner input =new Scanner(System.in);System.out.println("请您输入需要的星星行数:");int horiz = input.nextInt();System.out.println("定制星星送给你");for(int i=1;i<=horiz;i++){for(int j=1;j<=i;j++){System.out.print("*");}System.out.println();}}
}

运行结果:

3、 每行展示的星星数与当前所属行数相等(左直角三角形状的星星)

import java.util.Scanner;
public class Star{public static void main(String[] args){Scanner input =new Scanner(System.in);System.out.println("请您输入需要的星星行数:");int horiz = input.nextInt();System.out.println("定制星星送给你");for(int i=1;i<=horiz;i++){//先输入空格后输入*,展示为左直角三角形for(int m=1;m<=horiz-i;m++){System.out.print(" ");}for(int n=1;n<=i;n++){System.out.print("*");}System.out.println();}}
}

运行结果:

Java基本小练习4(画星星)相关推荐

  1. 小明学会画几何图形了,他能根据要求,画出多行的星星,组成平行四边形。

    问题 AY: 画图---1 时间限制: 1 Sec 内存限制: 128 MB 提交: 1330 解决: 662 [提交] [状态] [讨论版] [命题人:admin] 题目描述 小明学会画几何图形了, ...

  2. python画图代码星星-python画星星

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 放到前面同样会有语法错误,*星args返回的是元组tuple元祖星星args返回 ...

  3. Java微服务:这个画饼是个谎言,但你却不能忽视它

    本文讲的是Java微服务:这个画饼是个谎言,但你却不能忽视它[编者的话]本文深入介绍了Java的微服务开发,包括其定义和一些可选方案,如Spring Boot.Dropwizard及其他开源项目. 微 ...

  4. android path 画星星

    使用 path  画星星,刚开始我也是像大家一样去百度一下,学习了一下各位大佬如何画星星,根据下面这套理论我就敲代码了,花了点时间,也能做出了效果 代码长是长了点,然而有个问题,大家是否有共鸣,你的P ...

  5. Java飞机小游戏制作简单实现详细小结

    567881@ftJava小游戏开发 Java飞机小游戏制作简单实现小结 本人原来是个技术小白,寒假我跟着高淇老师的Java300集开始自学Java,跟着做了一个飞机大战小游戏,已经实现了飞机的自由移 ...

  6. (心得二)java俄罗斯方块小游戏编写心得

    在"java俄罗斯方块小游戏编写心得01"中已经将游戏界面完成,那么接下来就是要让方块动起来. 我们之前在写Cell类时,曾经给每个最基本小方块定义了三个方法,即左移.右移.下落, ...

  7. java基础小项目_java基础小项目练习之1----3天做出飞机大战

    Shoot射击游戏第一天 一.关键问题(理论): 1.简述FlyingObject.Enemy.Award.Airplane.Bee.Bullet.Hero之间的继承与实现关系 2.简述Hero类构造 ...

  8. java swing 小游戏 炸弹人

    java 炸弹人小游戏 用java swing写的炸弹人小游戏,学了一会java后写来练代码的,游戏资源为网上找的以及合作者画制 截图: 主界面: 地图编辑器: 一些说明: 机器人写了个状态机来控制, ...

  9. java-for循环嵌套+if语句画星星带留空三角形

    ForTaskStar.java /*需求:用for循环画图:******* //第一行7个星星 ||第一行要做的事情:画星星&--换行--*** *** //第二行中间是1个空格,前后各3个 ...

  10. [Java]桌球小游戏(小球任意角度碰撞)

    import javax.swing.*; import java.awt.*; public class BallGame extends JFrame {/*继承swing里面的窗口类*///加载 ...

最新文章

  1. 基于GA的TSP问题
  2. 事件循环机制(even loop)
  3. 从Windows计算机上完全删除iTunes和其他Apple软件
  4. 运行MonkeyRunner时使用Genymotion模拟器
  5. 汉语语法分析的重点是_语法特定句式 |现代汉语专题研讨(15)
  6. 外卖平台系统开发需要注意什么?快跑者外卖系统好吗?
  7. FusionGAN图像融合代码学习
  8. python解二阶微分方程组_python:利用多种方式解微分方程(以二阶微分系统零状态响应为例)...
  9. UFS的Command Queue
  10. MongoDB 在Linux下 数据时间问题 .Net Core
  11. 汇编——dosbox的debug常用指令
  12. 樱花树下的约定歌词用计算机,樱花树下的约定歌词 可泽、夏凌兮_晴格歌词网...
  13. python中断输入_在 Python 中接管键盘中断信号的实现方法
  14. 基于华为云服务器Docker nginx安装和配置挂载
  15. 计算机动画就业前景,2020动画专业就业前景和就业方向分析
  16. 优秀课程案例:使用Scratch制作坦克大战增强版!
  17. Eclipse Console 乱码
  18. 语雀转换发布CSDN和语雀导出图片图片无法识别处理(针对typora)
  19. 2021-2027全球与中国轻型商用车钢轮市场现状及未来发展趋势
  20. 能ping通,但是telnet端口连接失败

热门文章

  1. python 中 map函数的用法(超详细)
  2. 看涨期权(call options)
  3. Cannot locate node of type [lcm_ros_node] in package [deepstream_ros_bridge]. Make sure file exists
  4. 基于深度学习的养殖场动物识别和管理系统的设计与实现
  5. 【刷题日记】3.复制带随机指针的链表
  6. 带宽测试工具 iperf3
  7. 数据可视化知识总结(一)
  8. 经典爱情名言名句《冰封王座》名人名言 经典名句(会玩的朋友知道是--经典滴)
  9. application.properties数据库配置
  10. 前端自学的学习进程安排