Description
图形的规则如下 ,要求输入n的值,按照图形的打印规则打印出相关的图形:

Input
输入整数n。

Output
按图形的规律打印出相关的图形。

Sample
Input
4
Output

   ++*++***+
+*****++***++*++
import java.util.*;public class Main {public static void main(String[] args) {Scanner reader = new Scanner(System.in);int n = reader.nextInt();for (int i = 1; i <= n; i++) {for (int j = 1; j <= n - i; j++) {System.out.print(" ");}if (i == 1)System.out.println("+");else {System.out.print("+");for (int j = 1; j <= 2 * (i - 1) - 1; j++) {System.out.print("*");}System.out.print("+");System.out.println();}}for (int i = n - 1; i >= 1; i--) {for (int j = 1; j <= n - i; j++) {System.out.print(" ");}if (i == 1)System.out.println("+");else {System.out.print("+");for (int j = 1; j <= 2 * (i - 1) - 1; j++) {System.out.print("*");}System.out.print("+");System.out.println();}}reader.close();}}

C/C++经典程序训练5---图形打印问题(SDUT1135)_JAVA相关推荐

  1. 输出区间内素数的c语言程序,1137C/C++经典程序训练7---求某个范围内的所有素数...

    题目描述 求小于n的所有素数,按照每行10个显示出来. 输入 输入整数n(n<10000). 输出 每行10个依次输出n以内的所有素数.如果一行有10个素数,每个素数后面都有一个空格. 示例输入 ...

  2. C/C++经典程序训练3---模拟计算器_JAVA

    Description 简单计算器模拟:输入两个整数和一个运算符,输出运算结果. Input 第一行输入两个整数,用空格分开: 第二行输入一个运算符(+.-.*./). 所有运算均为整数运算,保证除数 ...

  3. 循环嵌套之经典图形打印

    图形打印能更有效.更灵活运用流程控制这块知识点,更好的掌握其内在含义. 打印以下经典图形 代码 public class Picture {public static void main(String ...

  4. c语言经典程序100txt例,C语言经典程序100例txt格式.doc

    C语言经典程序100例txt格式 C语言经典程序100例txt格式 C语言经典程序100例txt格式.txt人永远不知道谁哪次不经意的跟你说了再见之后就真的再也不见了.一分钟有多长?这要看你是蹲在厕所 ...

  5. java经典程序(1-10)

    package question;import java.util.Scanner; /*** java经典程序100例* @author llj* @date 2019年6月2日*/ public ...

  6. 背口诀14天精通c语言pdf下载,C语言必背18个经典程序

    C语言必背18个经典程序 1./*输出9*9口诀.共9行9列,i控制行,j控制列.*/ #include "stdio.h" main() {int i,j,result; for ...

  7. 如何利用OpenCV自带的级联分类器训练程序训练分类器

    介绍 使用级联分类器工作包括两个阶段:训练和检测. 检测部分在OpenCVobjdetect 模块的文档中有介绍,在那个文档中给出了一些级联分类器的基本介绍.当前的指南描述了如何训练分类器:准备训练数 ...

  8. C语言——简单图形打印学习

    A.输出直角三角形 首先,先看一道简单的例题 题目描述 本题要求编写程序,输出指定的三角图案. 输入 输入一个整数 输出 1.按照下列格式输出由"*"组成的三角图案. (1)初学者 ...

  9. 都2023年了,你如果还不知道这18个C语言入门经典程序就亏了

    作为一个C语言初学者,如何学代码很重要!俗话说得好,当我刷完每一年的题,就没有我不会的题了,而C语言不需要这么麻烦,他需要记得东西其实不多,基本是哪个就是几个常见的语句加上一些关键字而已.你所看那些大 ...

最新文章

  1. linux学习5-shell编程
  2. 机器学习中的Bias、Variance
  3. CSS 水平对齐 text-align-last属性
  4. wincc怎么做数据库_wincc 数据库
  5. mysql 统计本月的_MySql查询当天、本周、本月、本季度、本年的数据
  6. linux内核C -- 第04课:Linux内核第一宏——container_of
  7. hdu 1506:Largest Rectangle in a Histogram 【单调栈】
  8. 云场景实践研究第46期:吉利汽车
  9. listary文件查找程序下载和使用
  10. Java的八大常用类
  11. 硬盘绝密维修资料(2)
  12. 使用Flash绘制曲线动画
  13. s3c2440 IIC AT24C08
  14. FL studio 20简易入门教程 -- 第八篇 -- 技巧合集
  15. 十种常用的的数据分析思路,你都知道吗?
  16. oracle insert提高速度,如何提高oracle的insert速度
  17. 半监督分类算法简述,self-trainning,co-trainning
  18. oppo便签误删怎么办_OPPO手机便签删除了怎么恢复?有无需登录云端就可以恢复的备忘录软件吗...
  19. Java 根据银行卡号获取银行名称以及图标
  20. 【解决】Python程序运行时所占内存越来越大

热门文章

  1. Python编程基础:第十二节 嵌套循环Nested Loops
  2. Lucene的评分(score)机制研究
  3. eclispe使用外部tomcat总结
  4. netty检测系统工具PlatformDependent
  5. iOS pod init 报错
  6. Lesson 7 (3) 深入理解PyTorch与PyTorch库架构
  7. 【风控决策】风控决策引擎
  8. SpringBoot - 优雅的实现【业务校验】高级进阶
  9. 2021佛山市地区高考成绩排名查询,佛山市高中排名分数线,佛山高中排名2021最新排名...
  10. 学习笔记(五)——JavaScript(二)