java打印倒三角形代码,java打印正三角形和倒三角形

java如何循环输出倒三角形

希望我写的这个可以帮到你

10年的定结网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。营销型网站的优势是能够根据用户设备显示端的尺寸不同,自动调整定结建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联建站从事“定结网站设计”,“定结网站推广”以来,每个客户项目都认真落实执行。

import java.util.Scanner;

class sss {

/* 输出倒三角*/

public static void main(String[] args) {

int height=0;//三角形的高度即行数

//创建扫描器来接收用户的输入

Scanner smq = new Scanner(System.in);

//提示用户 高度 或者  行数

System.out.println("请输入行数或者高度 :");

//保存用户的输入

height = smq.nextInt();

//循环行数

for(int i=0;iheight;i++)

{

//输出每行前面的空格

for(int k=0;ki;k++)

System.out.print(' ');

//输出每行的 *

for(int j=(height-i*2);j=0;j--)

System.out.print('*');

System.out.println();//换行的

}

}

}

编程题目:打印倒直角三角形,用Java实现

没有这么简单的吧 因为给出底长 还要算高 你上面的sample那个根本不算是三角形吧 一条边歪了 而且你给出底长为7的话 那么点阵是1357和1234567和147和17 4种情况 其实这个最后还是求一个数的约数问题 看似简单 其实要考虑的深点啊~ 这种算法题你网上搜下ACM会出来一大坨~

程序大概就是首先提示输入一个值作为直角长方形的底 然后求出这个底-1的值的约数 约数就是他的跨度 然后再根据跨度算高 然后用高作为循环次数print出直角三角形

其实思路已经给到这地步了 还不自己动手一味的在baidu知道求代码是不会有进步的~ 下面的可以自己写写看吧~ 干巴爹~

用JAVA编写程序实现在控制台用“*”输出一个倒立的等边三角型,并写到文件triangle.txt中

1、创建java类,TestTriangle,

2、编写java代码,实现倒立等边三角形的打印,

public void print() {

String tri_str = "";

for (int i = 0; i a; i++) {

for (int m = 0; m i; m++) {

tri_str += " ";

System.out.print(" ");

}

for (int j = 0; j a - i; j++) {

tri_str += "* ";

System.out.print("* ");

}

tri_str += "\r\n";

System.out.println();

}

outPrint(tri_str);

}

3、再编写输出triangle.txt文件的代码,

public void outPrint(String str1) {

try {

PrintStream ps = new PrintStream("triangle.txt");

ps.append(str1);

ps.close();

} catch (FileNotFoundException e) {

e.printStackTrace();

}

}

4、执行java代码,控制台输出*号倒三角,

5、查看triangle.txt文件,同样是*号倒三角,

在java中怎么打印出如图所示的 倒三角形 0 1 2 3 4 1 2 3 4 2 3 4 3 4 4

public class PrintStars {

public static void main(String[] args) {

printstars(6);

}

public static void printstars1(int n){ //第一种方法

int rows=n;//控制行数

for (int i = 0; i  n; i++) {

int starnums=0;

while (starnumsrows) { //根据输入的行数递减*号数

System.out.print("*");

starnums++;

}

System.out.print("\n");

rows- -; //每循环一次减少一次行数

}

}

public static void printstars(int n){  //第二种方法用双重for循环去做

  int rows=n;

  for (int i = 0; i  n; i++) {

for (int j = rows; j 0; j--) {

System.out.print("*");

}

rows--;

System.out.print("\n");

}

}

}

求JAVA打印一个数字倒三角形

JAVA打印一个数字倒三角形

for(int i= 9;i0;i--){

String s = "";

for (int k = 0;k9-i;k++){

s+=" ";

}

for (int j=1;j2*i;j++){

s+=ji?2*i-j:j;

}

System.out.println(s);

}

java for循环的倒三角形代码

用for循环编写的倒三角形的Java语言程序如下

public class AA {

public static void main(String[] args) {

int i,j,N=5;

for(i=N;i=1;i--){

for(j=1;j=N-i;j++){

System.out.print(" ");

}

for(j=i*2-1;j=1;j--){

System.out.print("*");

}

System.out.println();

}

}

}

运行结果


网站栏目:java打印倒三角形代码,java打印正三角形和倒三角形
文章转载:http://lszwz.com/article/dssdcos.html

其他资讯

售后响应及时

7×24小时客服热线

数据备份

更安全、更高效、更稳定

价格公道精准

项目经理精准报价不弄虚作假

合作无风险

重合同讲信誉,无效全额退款