循环打印三角形
来源:互联网 发布:mac下面图标怎么清理 编辑:程序博客网 时间:2024/05/17 13:14
一、
package com.im;
import java.util.Scanner;
public class Demo517 {
public static void main(String[] args) { // TODO Auto-generated method stub Scanner input = new Scanner(System.in); System.out.print("请输入1到15之间的整数:"); int n = input.nextInt(); if(n>=1 && n<=15){ for(int i=1; i<=n; i++){ for(int j=1; j<=n-i; j++){ System.out.print(" "); }
// for(int k=0; k<=i; k++){
// System.out.print(“* “);
//
// }
for(int k=i; k>=1; k--){ System.out.print((k>=10) ? " " +k : " "+k); } for(int k=2; k<=i; k++){ System.out.print((k>=10) ? " "+k : " "+k); } System.out.println(); } }else{ System.out.println("输入错误!"); System.exit(1); }}
}
结果:
二、
package com.im;
import java.util.Scanner;
public class Demo519 {
public static void main(String[] args) { // TODO Auto-generated method stub Scanner input = new Scanner(System.in); System.out.print("请输入1到15之间的整数:"); int n = input.nextInt(); if(n>=1 && n<=15){ for(int i=1; i<=n; i++){ for(int j=1; j<=n-i; j++){ System.out.print(" "); }
// for(int k=0; k<=i; k++){
// System.out.print(“* “);
//
// }
for(int k=1; k<=i; k++){ System.out.printf("%4d",(int)Math.pow(2,k-1)); } for(int k=i; k>=2; k--){ System.out.printf("%4d",(int)Math.pow(2,k-2)); } System.out.println(); } }else{ System.out.println("输入错误!"); System.exit(1); }}
}
结果:
三、
package com.im;
import java.util.Scanner;
public class Demo519 {
public static void main(String[] args) { // TODO Auto-generated method stub Scanner input = new Scanner(System.in); System.out.print("请输入1到15之间的整数:"); int n = input.nextInt(); if(n>=1 && n<=15){ for(int i=1; i<=n; i++){ for(int j=1; j<=n-i; j++){ System.out.print(" "); } for(int k=1; k<=i; k++){ System.out.print("* "); } System.out.println(); } }else{ System.out.println("输入错误!"); System.exit(1); }}
}
0 0
- 使用循环打印三角形
- 循环打印三角形
- 用SQL 循环打印三角形
- 打印三角形(循环结构)
- java一个循环打印三角形
- 二重循环_打印倒三角形
- 双重循环实现倒三角形的打印
- JAVA使用for循环打印三角形
- 使用循环打印各种变形三角形
- Java语言使用for循环打印三角形
- java打印三角形,空心,for循环嵌套
- JAVA一层for循环实现打印正三角形和到三角形
- 【Java】使用嵌套循环分别打印矩形 三角形 平行四边形 菱形
- for循环图形打印(三角形菱形实心/空心,字母K)
- 关于用for()循环打印一个三角形(菱形)
- 用for循环打印输出数据三角形图形
- 利用for循环打印出不同的三角形
- 打印三角形
- Andrid中 Https 与Socket的异同
- 制作 OpenStack Linux 镜像
- Activiti工作流框架学习(二)——使用Activiti提供的API完成流程操作
- .net 获取计算机硬件信息返回null或者unknow原因
- 大型网站架构演化
- 循环打印三角形
- rule_add.py
- SVN管理工具Cornerstone之:文件图标说明和处理
- 阻塞队列--BlockingQueue
- 常见的关于JavaScript 面试题(下)
- Node.js 调试命令
- cubemx_time_pwm分析
- Gson 解析教程
- footer完美到底(二)