打印正三角形

package com.liuc.test;

public class TrianglePrint4 {

public static void main(String[] args) {

int n=5;

int a=0;

int b=0;

for(int i=1;i <=n;i++){

if(a!=(n-i)){

System.out.print( " ");

a++;

i=i-1;

}else if(b!=(2*i-1)){

System.out.print( "*");

b++;

i=i-1;

}else if(a==(n-i) && b==(2*i-1)){

System.out.println();

a=0;

b=0;

}

}

}

}

打印倒三角形

package com.liuc.test;

public class TrianglePrint5 {

public static void main(String[] args) {

int n=5;

int a=0;

int b=0;

for(int i=n;i >= 1;i--){

if(a!=(n-i)){

System.out.print( " ");

a++;

i=i+1;

}else if(b!=(2*i-1)){

System.out.print( "*");

b++;

i=i+1;

}else if(a==(n-i) && b==(2*i-1)){

System.out.println();

a=0;

b=0;

}

}

}

}

利用java打印正三角形_JAVA一层for循环实现打印正三角形和到三角形相关推荐

  1. java for 最后_Java的for循环中调用了查询服务,最后只打印了循环的最后一条数据(循环次数)次...

    问题描述 1.首先我查询了出来一个对象集合(包含1和2俩个对象) 2.利用上面集合中的某数据循环查询下一个表中的数据.(也就是for循环中调用了查询方法,返回一个对象) 3.在循环体中我需要用到第一次 ...

  2. java 三角依次递增在递减_java中用for循环怎样打印三角行啊,主要是不理解什么情况外层循环递增什么时候递减,如等腰三角形...

    java中用for循环怎样打印三角行啊,主要是不理解什么情况外层循环递增什么时候递减,如等腰三角形 关注:168  答案:2  mip版 解决时间 2021-01-28 19:40 提问者耍硪ミ倪配么 ...

  3. java中如何将26个字母依次输出_Java用for循环依次打印26个英文字母,每行十个字母的代码怎么打?...

    源代码 输出结果 public class Demo1 { public static void main(String[] args) { int start= Character.valueOf( ...

  4. java语言打印图形_JAVA语言入门教程之打印图形实例——打印矩形

    本文主要向大家介绍了JAVA语言入门教程之打印图形实例--打印矩形,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. 输出矩形: public class Rect { public s ...

  5. java set 操作_java:Set循环遍历的俩种方法使用

    java:Set循环遍历的俩种方法使用 package collection; import java.util.*; public class NewSet { public static void ...

  6. java for嵌套循环_Java优化for循环嵌套的高效率方法

    前几天有人问过我一个问题,就是两个嵌套for循环执行效率的问题,问有什么好的办法替换.当时我想了想,实在想不起来,哎,惭愧!!! 请教了答案,恍然大悟. 比如:两个list中分别装有相同的对象数据. ...

  7. java 横向 打印出来_java的PDF纵横向打印

    PDF默认是纵向打印的,通过rotate()来让其改变为横向打印,一般在打印A4 12*21纸以及发票的时候会用横向打印.横向打印时页面会出现行转列以及列转行的情况,因此在设置页面大小的时候一定要宽度 ...

  8. python循环语句打印矩形_Python中使用循环语句打印三角形、菱形

    原博文 2017-08-19 11:20 − 前言:在学习开发语言循环语句的使用过程中,经常会打印各种形状来验证对循环语句的熟练掌握程度,接下来就使用python来打印多种形状练习. 如下示例中:变量 ...

  9. Java使用for循环:打印直角三角形/倒直角三角形/正三角形/倒正三角形/矩形/平行四边形/菱形的规律

    新人表示总结出规律后,小意思啦~ 使用方法:嵌套for循环 1.外层循环控制的是执行的轮数,内层循环控制的是这一轮中执行的次数 2.外层循环控制的是图形的行数,内层循环控制的是这一行的列数 直角三角形 ...

最新文章

  1. 区块链 智能合约 简介
  2. Spring Boot + Redis:模拟 10w 人的秒杀抢单!
  3. PAT甲级1115 Counting Nodes in a BST (30分):[C++题解] 递归建二叉搜索树、dfs求一层结点数量
  4. 并发工具类纵览——建立起Java并发体系的大厦
  5. QQProtect.exe(Q盾)
  6. Apprentissage du français partie 2
  7. linux gret 文件内容,DataX插件开发指南.docx
  8. c语言指针教学word,C语言中的指针和指针教学
  9. 2021年Java后端开发学习路线(建议收藏!)
  10. eclipse 每次打开 提示 subversive svn connectors
  11. 一文搞懂三级管和场效应管驱动电路设计及使用
  12. c4d怎么导入图片描图建模_巧用C4D的参考图学习角色人物建模(躯干)
  13. Navicat 15.0.27 激活时弹出No All Pattern Found File Already Patched?(已解决)
  14. Linux之用户和权限
  15. 读取Java源文件中字段的注释当做Swagger的字段描述
  16. excel表格合并程序
  17. 【spring】spring异步执行的使用与源码分析
  18. Linux雷鸟邮件,thunderbird雷鸟mail
  19. Python入门操作-时间序列分析
  20. 【Linux】第二篇:Linux环境及开发工具

热门文章

  1. python基础看什么书-python新手看什么书比较好?这五本最靠谱
  2. python turtle画熊-用Python Turtle 画可爱的熊猫
  3. python主要用来开发什么-python主要用于什么开发?
  4. python资料百度网盘-python自动保存百度盘资源到百度盘中的实例代码
  5. 关于python中requests模块导入问题-python中requests模块的使用方法
  6. python编程需要什么软件-《》 学习python编程需要安装哪些软件?
  7. python操作系统-Python实现获取操作系统版本信息方法
  8. 编程中python怎么读-Python编程怎么学习好?老男孩Python入门
  9. python自动化办公兼职-python如何实现自动化办公?
  10. python基础代码库-python3.4第三方库的安装?python基础代码库