真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java倒三角形源代碼 java編程輸出倒立三角形

用Java編寫一個倒等腰三角形!!

寫一個倒等腰三角形

創(chuàng)新互聯(lián)專注于企業(yè)成都營銷網(wǎng)站建設(shè)、網(wǎng)站重做改版、烏拉特中網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5高端網(wǎng)站建設(shè)商城網(wǎng)站定制開發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)公司、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為烏拉特中等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

一、思路:

1.嘗試用*號畫圖,倒的等腰三角形是每行輸出的*號不一樣,最后一行是1個,按照每行減少兩個*號算,第一行的*號數(shù)量一定要是單數(shù)才行。

2.需要用到格式控制,第一行輸出全部的*號,第二行就要輸出一個空格,在輸出比上一行少兩個*號的數(shù)量。

3.行數(shù)由第一行的*數(shù)量決定,而每行用于格式控制的空格,是從第二行開始,第一次是空一個格,以后每次都比上一行多一個空格符號。

二、實(shí)現(xiàn)

1.每行的輸出都是有規(guī)律的,用循環(huán)最好,定義一個第一行行數(shù)的值,根據(jù)這個值輸出*號,這個值一定是單數(shù)才行。

2.每行輸出的*號比上一行少兩個,直到剩下1結(jié)束。

3.定義一個空格輸出的控制器,也就是一個變量,控制空格輸出的個數(shù),從第二行開始,按1、2、3...輸出。

代碼如下:

public?class?TriangleTest?{

public?static?final?int?COUNT?=?9; //第一行*號的個數(shù),修改此值,可以控制三角形的大小

/**

?*?寫一個倒等腰三角形

?*?一、思路:

?*?1.嘗試用*號畫圖,倒的等腰三角形是每行輸出的*號不一樣,最后一行是1個,按照每行減少兩個*號算,

?*?第一行的*號數(shù)量一定要是單數(shù)才行。

?*?2.需要用到格式控制,第一行輸出全部的*號,第二行就要輸出一個空格,在輸出比上一行少兩個*號的數(shù)量

?*?3.行數(shù)由第一行的*數(shù)量決定,而每行用于格式控制的空格,是從第二行開始,第一次是空一個格,以后每次都比上一行多一個空格符號

?*?二、實(shí)現(xiàn)

?*?1.每行的輸出都是有規(guī)律的,用循環(huán)最好,定義一個第一行行數(shù)的值,根據(jù)這個值輸出*號,這個值一定是單數(shù)才行

?*?2.每行輸出的*號比上一行少兩個,直到剩下1結(jié)束

?*?3.定義一個空格輸出的控制器,也就是一個變量,控制空格輸出的個數(shù),從第二行開始,按1、2、3...輸出

?*?*/

public?static?void?main(String[]?args)?{

//?TODO?Auto-generated?method?stub

int?nullCount?=?0; //控制空格的輸出數(shù)量

int?starCount?=?COUNT; //*號數(shù)量

while(starCount?!=?-1){

for(int?i?=?0;i??nullCount;i++){ //輸出空格,因?yàn)槌跏贾禐?,所以第一次不會輸出

System.out.print("?");

}

nullCount++; //空格個數(shù)在下一行要多一個,所以+1

for(int?n?=?0;n??starCount;n++){ //輸出*號

System.out.print("*");

}

System.out.println();? //輸出完畢,執(zhí)行換行

starCount?-=?2; //輸出完一行*號后,下一行的*號要減少2個

}

}

}

運(yùn)行結(jié)果如下:

注:修改COUNT的值可以控制三角形的大小,但是必須是單數(shù)。

java for循環(huán)的倒三角形代碼

用for循環(huán)編寫的倒三角形的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();

}

}

}

運(yùn)行結(jié)果

用JAVA編寫程序?qū)崿F(xiàn)在控制臺用“*”輸出一個倒立的等邊三角型,并寫到文件triangle.txt中

1、創(chuàng)建java類,TestTriangle,

2、編寫java代碼,實(shí)現(xiàn)倒立等邊三角形的打印,

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、執(zhí)行java代碼,控制臺輸出*號倒三角,

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

java如何循環(huán)輸出倒三角形

希望我寫的這個可以幫到你

import?java.util.Scanner;

class?sss?{

/* 輸出倒三角*/

public?static?void?main(String[]?args)?{

int?height=0;//三角形的高度即行數(shù)

//創(chuàng)建掃描器來接收用戶的輸入

Scanner?smq?=?new?Scanner(System.in);

//提示用戶?高度?或者??行數(shù)

System.out.println("請輸入行數(shù)或者高度?:");

//保存用戶的輸入

height?=?smq.nextInt();

//循環(huán)行數(shù)

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輸出星號倒三角形

/**

*?輸出各種三角形,菱形,正方形

*?@author?young

*

*/

public?class?TrianglePrint?{

//?空心直角

public?static?void?kxzj()?{

for?(int?i?=?0;?i??6;?i++)?{

for?(int?j?=?0;?j?=?i;?j++)?{

if?(i?!=?5)?{

if?(j?==?0?||?j?==?i)?{

System.out.print("*");

}?else?{

System.out.print("?");

}

}?else?{

System.out.print("*");

}

}

System.out.println();

}

}

//?等邊

public?static?void?db()?{

for?(int?i?=?1;?i?=?5;?i++)?{

for?(int?j?=?1;?j?=?5?-?i;?j++)?{

System.out.print("?");

}

if?(i?!=?5)?{

for?(int?k?=?1;?k?=?2?*?i?-?1;?k++)?{

if?(k?==?1?||?k?==?2?*?i?-?1)?{

System.out.print("*");

}?else?{

System.out.print("?");

}

}

}?else?{

for?(int?k?=?1;?k?=?2?*?i?-?1;?k++)?{

if?(k?%?2?!=?0)?{

System.out.print("*");

}?else?{

System.out.print("?");

}

}

}

System.out.println();

}

}

//?正三角

public?static?void?p1()?{

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;

}

}

}

//?倒三角

public?static?void?p2()?{

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;

}

}

}

//?倒三角:用戶決定行數(shù)

public?static?void?sta(int?n)?{

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

for?(int?j?=?0;?j??i;?j++)?{

System.out.print("?");

}

for?(int?k?=?0;?k??2?*?(n?-?i)?-?1;?k++)?{

System.out.print("*");

}

System.out.println();

}

}

//?輸出正方形

public?static?void?zf(int?N)?{

for?(int?i?=?1;?i?=?N;?i++)?{

for?(int?j?=?1;?j?=?N;?j++)?{

if?(j?==?1?||?j?==?N?||?i?==?1?||?i?==?N)

System.out.print("*");

else

System.out.print("?");

}

System.out.println();

}

}

//?輸出正菱形

public?static?void?lx(int?n)?{

for?(int?i?=?0;?i??n?-?1;?i++)?{

for?(int?x?=?i?+?1;?x??n;?x++)?{

System.out.print("?");

}

for?(int?y?=?0;?y??(i?+?1)?*?2?-?1;?y++)?{

System.out.print("*");

}

System.out.println();

}

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

for?(int?x?=?0;?x??i;?x++)?{

System.out.print("?");

}

for?(int?y?=?i;?y??2?*?n?-?i?-?1;?y++)?{

System.out.print("*");

}

System.out.println();

}

}

public?static?void?main(String[]?args)?{

kxzj();

System.out.println("------------");

db();?//?等邊三角

System.out.println("------------");

p1();?//?正三角

System.out.println("------------");

p2();?//?倒三角

System.out.println("------------");

sta(5);?//?倒三角

System.out.println("------------");

zf(5);?//?正方形

System.out.println("------------");

lx(6);?//?菱形

}

}


新聞標(biāo)題:java倒三角形源代碼 java編程輸出倒立三角形
URL分享:http://weahome.cn/article/dodcpih.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部