package com.test;/*题目:键盘输入一个整数,并判断该数字是否为奇数如果是奇数,则用其作行数打印等腰三角形  */
import java.util.Scanner;public class Test1 {public static void main(String[] args) {//创建Scanner对象Scanner sc = new Scanner(System.in);System.out.println("请输入一些字符<按回车结束>:");//接收字符串strLineString strLine = sc.nextLine();//接收字符串之后,关闭Scanner对象sc.close();//将strLine转换为整型int num=Integer.parseInt(strLine);//判断num是否为奇数if(num%2==0) {System.out.println(num+"不是奇数");//不是奇数,则结束程序System.exit(0);}else {System.out.println(num+"是奇数");//打印等腰三角形printSanJiao(num);}}//定义方法---打印等腰三角形/*第一行 输出rows-1个空格后输出2*1-1=1个* ,换行第二行 输出rows-2个空格后输出2*2-1=3个*,换行第三行 输出rows-3个空格后输出2*3-1=5个*,换行第n行  输出n-n=0个空格后输出2n-1个*,换行*/public static void   printSanJiao(int rows) {//i--层数for(int i = 1; i <= rows; i++){//j--空格的个数for(int j = 1; j <= rows-i; j++){System.out.print(" ");}//k--*号的个数for(int k = 1; k <= 2*i-1; k++){System.out.print("*");}System.out.print("\n");}}}

打印等腰三角形----java练习题相关推荐

  1. Java小结(一)——打印等腰三角形

    一开始我们学习Java.C.python等语言的时候,都是从基本语法开始的,一些基本的循环语句,实现一些简单的小的练习需求. 比如打印等腰三角形.打印一个如下形式的等腰三角形: /*  * *** * ...

  2. java实现打印等腰三角形

    package cn.jbit.nestedloops; import java.util.Scanner; /*** 输入行数打印等腰三角形*/ public class IsoTriangle { ...

  3. java 图形题,20140314 java练习题-打印各种图形

    1.打印直角三角形 import java.util.Scanner; public class AgeDemo { public static void main(String[] args){ / ...

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

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

  5. java打印等腰三角形和倒立等腰三角形

    一,java打印等腰三角形 package demo01;/*** java打印等腰三角形*/ public class Test20 {public static void main(String[ ...

  6. 2019二级java还有吗_2019年下半年二级Java练习题

    世界上没有不劳而获,无论你考什么试,你得一直努力,一直刷二级Java练习题,坚持自己的梦想.记住:"想到"."想得到"."得做到"这一秒不放 ...

  7. 2021-08-05 Java练习题

    2021-08-05 Java练习题目录: 1.一.产生10个1-100的随机数,并放到一个数组中,把数组中大于等于10的数字放到一个list集合中,并打印到控制台. 2.LinkedList使用,已 ...

  8. 2016计算机二级java_2016计算机二级JAVA练习题及答案

    2016计算机二级JAVA练习题及答案 21.下列选项中,不能输出100个整数的.是( ). A.for(int i=0;i<100;i++) System.out.println(i); B. ...

  9. C语言打印等腰三角形

    C语言打印等腰三角形 #include <stdio.h> int trangle(int n) {int i, j;for (i = 0; i < n; i++){for (j = ...

最新文章

  1. Skin设计小组新作品发布—CornflowerBlue
  2. 常见算法的python实现(Github标星75.5k+)
  3. 理解Flex itemRenderer(3)--通信
  4. OSChina 周四乱弹 ——我高考,媳妇还在读小学
  5. navicat for mysql 数据库备份与还原
  6. shell 中浮点数和整数的比较
  7. 一条SQL的奇妙旅行
  8. 详解用backgroundImage解决图片轮播切换
  9. 容器访问宿主机数据库_docker从容器中怎么访问宿主机
  10. 怎么用Android做一个信息管理系统,从零开始设计一个管理系统
  11. 电脑重装系统后如何删除微软商店下载记录
  12. Java解压Zip 压缩包
  13. 世界需要简化第四篇:从地面发射人造卫星或战术导弹,如何控制其运行轨道?——算法经高度抽象简化,所有下标经仔细核对
  14. python实现矩阵乘法(不用numpy)
  15. 正则表达式:特殊字符之“-”(减号)
  16. 编辑时英文出现大间隔
  17. You_Probably_Dont_Need_RAC
  18. 电脑游戏灌输的70个山寨逻辑
  19. windows 10 电脑 应用图标变白色恢复方法
  20. 持币大户谈PRS投资策略

热门文章

  1. 突破asa,cer,cdx,php,aspx 上传
  2. // 程序员面试宝典第三版34页,面试题2 ,结果很诡异,指针类型的转换本来意味着指向数据类型的转换,但是似乎不尽然是。
  3. 0成本信息差项目:地图标注该如何做?
  4. office visio project安装
  5. Maven3.5.0安装与配置
  6. 开源Android 图库
  7. 麻省理工大学计算机博士后收入,申请MIT博后回复及后续 - 海外博后 - 小木虫 - 学术 科研 互动社区...
  8. mysql master 重置_[数据库]重置mysql主从同步(MySQL Reset Master
  9. .tga图片的文件格式分析
  10. 心向天蓝,Python学习第一章之列表一