import java.util.Scanner;

public class HelloWorld {

public static void main(String[] args) {

Scanner input=new Scanner(System.in);

System.out.println("请输入需要打印菱形的行数:");

int num=input.nextInt();

if((num%2)==0){

System.out.println("请输入奇数行数!");

}

else{

int half=num/2;

int overhalf=half+1;

for(int a=1;a<=overhalf;a++){

for(int b=1;b<=(overhalf-a);b++){

System.out.print(" ");

}

for(int c=1;c<=a;c++){

System.out.print("*");

System.out.print(" ");

}

System.out.println();

}

for(int m=half;m>=1;m--){

for(int n=(overhalf-m);n>=1;n--){

System.out.print(" ");

}

for(int p=1;p<=m;p++){

System.out.print("*");

System.out.print(" ");

}

System.out.println();

}

}

}

}

java输入奇数得菱形_输入行数,打印菱形相关推荐

  1. js输出一个菱形_用js代码打印菱形

    用js代码打印菱形 Document //1.循环行数 //2.获取每一行星星的个数 //3.获取每一行空格的数量 //4.先循环每一行空格的数量,再循环每一行星星的数量 //5.每一行的空格和星星循 ...

  2. java输入行数打印菱形_JAVA题,输入行数,输入列数,输出一个菱形

    展开全部 1,冒泡排序 1. /** 2. * JAVA排序算法实现代码-冒泡(Bubble Sort)排序. 3. * 4. * 5. * 6. */ 7. public class Test { ...

  3. JAVA之输入行数打印等腰三角形

    1.输入行数打印等腰三角形. 打开记事本,写如下一段代码: import java.util.Scanner; /*** 输入行数打印等腰三角形*/ public class IsoTriangle ...

  4. JAVA之输入行数打印倒直角三角形

    1.输入行数打印倒直角三角形. 打开记事本,写如下一段代码: import java.util.Scanner; /*** 输入行数打印倒直角三角形*/ public class InvertRTri ...

  5. Python:按照指定行数打印文件内容

    方法一:先全部读取并存放列表,再通过列表索引迭代打印 实现思路: 1.打开文件 2.读取文件并存储在列表中,方便按指定行数打印文件 3.获取开始和结束位置,并转换为对应列表索引 4.迭代打印列表对应行 ...

  6. 输入奇数,输出对应行数的菱形(练习题五)

    输出菱形 ,提示奇数 输入样式 5 输出:(如下5行菱形) **** ********* 题解: #include<stdio.h> #include<math.h> int ...

  7. [C语言]字符图案:从键盘输入一个正整数n(代表行数),打印如下n行图案。注意第一行左侧不留空白,从第二行开始,每行左侧增加1个空格。请使用数组实现。***** ***** *****

    输入 :输入一个正整数n(0 < n <= 70). 输出 :输出n行图案. 输入示例 3 输出示例 *****  *****   ***** 数据范围 输入为int范围的整数 #incl ...

  8. 实际返回的行数超出请求的行数_代码行数越少越好?

    代码行数越少越好?读懂别人的代码很困难?如何编写出"完美"的代码?每天要坚持8小时编程?......拜托,这些编程误区程序员应该尽早知道! 以下为译文: 作为开发人员,你会听到许多 ...

  9. python文件行数统计_文件行数和代码行数统计

    使用脚本统计当前目录下所有文件的个数和代码行数#!/bin/bash filesCount=0 linesCount=0 function funCount() { for file in ` ls  ...

最新文章

  1. C语言查看队头元素,C语言实现循环队列的初始化进队出队读取队头元素判空-1...
  2. Python模拟ICMP包
  3. vue的模糊查询和下拉菜单修改信息------------学习记录
  4. java cpu利用率上不去_Java 面试突击之 Java 并发知识基础 amp; 进阶考点全解析
  5. jquery知识点总结二
  6. Appium框架中Android下EditText内容清除
  7. 网络流概念及相关算法介绍
  8. 中国最经典广告语大全
  9. 人人商城小程序昵称变成了“微信用户”头像也不显示?getUserInfo换成getUserProfile
  10. 微信电脑版|微信电脑版下载
  11. 守望空城,一位摄影师镜头下的武汉
  12. 倒计时7天丨2022全球边缘计算大会深圳站参会指南来啦!
  13. 曼达洛人对机器人的评价_我们请来了五位星战粉,来一起听听他们对于《曼达洛人》第一季的感想吧...
  14. PHP - 关于empty()
  15. 黑马全套Java教程(八):集合进阶
  16. 网站移动适配之Meta标注、移动跳转实用篇 转载
  17. 回首2015年小文codeRoad
  18. 2017哈理工 低年级组院赛初赛 G-做游戏 【水题】
  19. 常用数据结构与常用算法,
  20. 2017年:电子书阅读

热门文章

  1. Ubuntu16.04安装后开发环境配置和常用软件安装
  2. php 遍历某一目录并对该目录中的所有文件重命名
  3. Informix 9.4和CSDK的安装
  4. C++ 字节流与二进制字符串相互转换(一个简单的明文加解密程序)
  5. 150904 高速公路 ccf
  6. 题解:子矩阵(NOIP2014普及组T4)
  7. LightOJ 1245 - Harmonic Number (II)
  8. LibreOJ#6030. 「雅礼集训 2017 Day1」矩阵
  9. 第七十节,css选择器
  10. window下rails4.1 发生TZInfo::DataSourceNotFound 错误