java简洁代码,输入一个大于0的数,输出相应的菱形图形

package com.lifutao;import java.util.Scanner;public class Test {public static void main(String[] args) {int n;   //菱形的高度int s;   //空格和星号的和int k; //每一行输出空格的数量System.out.println("请输入菱形的高度(奇数):");Scanner scanner = new Scanner(System.in);n = scanner.nextInt();if(n/2!=0){for(s=n/2+1,k=n/2; s<=n ; s++,k--){for(int i=1; i<=k; i++)System.out.print(" ");for(int i=1; i<=s-k; i++)System.out.print("*");System.out.println();}for(s=n-1,k=1; s>=n/2; s--,k++){for(int i=1; i<=k; i++)System.out.print(" ");for(int i=1; i<=s-k; i++)System.out.print("*");System.out.println();}}else{System.out.print("数值"+n +"不为奇数!");}}
}

Java 输入菱形高度 输出菱形相关推荐

  1. 利用php打印出九行菱形,C++ 输出菱形

    我说两句 以下实例使用嵌套 for 循环来输出菱形: #include #include #include #include using namespace std; int main() { //外 ...

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

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

  3. java 二维数组输出菱形边_在二维数组Java中绘制数字菱形

    我一直在解决一些编码问题,以便为编码面试做好准备,并发现了一个似乎有些令人费解的问题.我花了一些时间解决了这个问题;但是,代码看起来是硬编码的,没有样式.所以,我想知道我是否能得到一些关于代码样式的反 ...

  4. Java 输入汉字姓名 输出 姓名拼音 首字母缩写组合

    这几天想做一个这样子的功能:在查询客户信息的时候,可以直接根据客户姓名的拼音缩写进行,例如,输入 HZ 就可以查询到姓名为 [黄镇]的客户. 在网上查询到的比较好的做法是在客户信息字段中加上一个拼音缩 ...

  5. JAVA输入1~7输出星期一~星期日

    输入1~7数字,输出对应的星期一~星期日 源代码: import java.util.Scanner;public class Test1 {public static void main(Strin ...

  6. java输入年月日,输出这是这一年的第几天

    package com.cy.test;import java.util.Scanner;/*** 题目:* 输入某年某月某日,判断这一天是这一年的第几天?* 注意:只允许使用int类型,不允许使用d ...

  7. JAVA输入语句和输出语句

    输入语句:psvm 输出语句:sout

  8. java输入数字金额输出汉字大写_JS-输入数字输出大写中文

    function(n) { var fraction = ['角', '分']; var digit = [ '零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', ...

  9. java输入菱形边长,输出菱形

    问题描述: 有一个类Rhombus.java,可以通过main函数显示菱形图案. 1.通过 Scanner 类来获取用户的输入. 2.需要使用嵌套的For语句,并使用System.out.print( ...

最新文章

  1. 浅谈无人机的应用场景
  2. 了解GAN背后的设计,训练,损失函数和算法
  3. 程序员毕业两年,三年工作经验是怎么来的? | 每日趣闻
  4. 从工具到社区,美图秀秀大规模性能优化实践
  5. BZOJ4196: [Noi2015]软件包管理器 (好题
  6. python手写均值滤波器_python手写均值滤波
  7. 压力测试和负载测试区别_如何理解与区分软件性能测试、负载测试、稳定性测试、压力测试...
  8. java 中的 Scanner
  9. 函数的参数-列表使用+=本质上是调用extend方法
  10. php 错误日志 redis' already loaded in Unknown on line 0
  11. 接口目标 java 1614953528
  12. P3:线性分类、损失函数与梯度下降
  13. MATLAB中的fopen、fclose、fprintf、fscanf、fread、fwrite
  14. 汇编语言 masm5与debug命令使用方法 小结
  15. 风控Python绘图技法代码示例
  16. AMD RX 7700XT、7800XT和7600显卡参数 RX 7700XT、7800XT和7600相当于什么水平
  17. Android 画廊控件Gallary
  18. ZYNQ TTC使用方法
  19. 计算机知识竞赛策划案,计算机知识竞赛策划书范文
  20. 怎样恢复win10分区误删的数据

热门文章

  1. logcat日志工具使用
  2. .NET平台框架解读
  3. 2011年1月壁纸感受
  4. java经常用到的命令词_从关键词到命令,一种全新的上网方式
  5. Windows通过使用命令行(CACLS)修改文件权限
  6. 软件测试笔记2——什么是软件测试及软件测试分类
  7. matlab中同步电机的pm接口意思,关于MATLAB5.3电气系统模块库中永磁同步电机模型的讨论...
  8. 基于WebSocket的网页端即时通讯
  9. python入门II--类型检查--类型转换--运算符
  10. CRM如何提供个性化服务并保护客户隐私?