當前位置:首頁 » 編程語言 » 金字塔java

金字塔java

發布時間: 2022-09-05 21:59:22

java中金字塔 編程

importjava.util.Scanner;

publicclassT{

publicstaticvoidmain(String[]args){
System.out.println("請輸入一個大寫字母:");
Scanners=newScanner(System.in);
Stringinput=s.next();
if(input.length()!=1||input.charAt(0)<65||input.charAt(0)>90){
System.out.println("輸入的不是一個大寫字母。");
}
intc=input.charAt(0)-65;
for(inti=0;i<=c;i++){
for(intj=25;j>i;j--){
System.out.print("");
}
for(intj=0;j<=i;j++){
System.out.print((char)(j+65));
}
for(intj=i-1;j>=0;j--){
System.out.print((char)(j+65));
}
System.out.print(" ");
}
}

}

Ⅱ java n的金字塔

尚學堂回答:

在列印金字塔之前,練習列印如圖圖形:

分析圖形,得出空格和*號的關系:

每行的空格數為:總行數-該行行數

每行*號數位:(該行行數*2)-1

java代碼:

[java]view plain

packagecom.lissdy;

publicclasstuxing2{

publicstaticvoidmain(String[]args){

//TODOAuto-generatedmethodstub

inti=5;

for(intj=1;j<=i;j++){

//控制星號數量

inttimes=(2*j)-1;

//控制空格數量

inttime=0;

//根據規律,做出限定

while(time!=(i-j))

{

System.out.print("");

time++;

}

while(times!=0){

System.out.print("*");

times--;

}

System.out.print(" ");

}

}

}

Ⅲ java金字塔

Stringstr="1";
System.out.println(str);
for(inti=2;i<5;i++){
str=String.valueof(i)+str+String.valueof(i);
System.out.println(str);
}

Ⅳ java for循環輸出金字塔

每行三部分,前面的空格,中間星號,找出行號跟數量的關系,後面加個換行符。
假設第四行前面一個空格,那麼第三行是兩個空格,第二行是三個,第一個行是四個。
設行號是X,所以空格數量跟行號的關系是:5-X。
星號的數量就等於:1+(X-1)*2
for(int i=1; i<=4; i++) //最外層for控制第一到第四行輸出
{
for(int j=1; j<=5-i; j++){ //控制每行開頭的空格輸出數量
System.out.print(" ");
}
for(int k=1; k<=1+(i-1)*2; k++) //控制接著空格後面輸出的星號數量
{
System.out.print("*");
}
System.out.print("\n"); //每行前兩部分輸出完了後,輸出一個換行符換到下一行。
}

Ⅳ 有一款修建金字塔的2D java游戲,一塊磚從一層開始接力往上扔是什麼

根據描述,這款游戲應該是法老神跡,是當年JAVA上一款很熱門的游戲。

java手機游戲在智能機出現之前可謂紅極一時,只要是支持java程序的手機都可以安裝,眾多手機小游戲都由java開發。

由於java手機游戲的通用性太強,在智能機普及之前,是否支持java成為顧客選擇手機的一個重要因素。java手機游戲開發一次便可適用絕大部分機型,直到今天手機網游還一直用java進行開發。

java是由由Sun 公司於1995年5月推出的Java程序設計語言和Java平台(即JavaSE, JavaEE, JavaME)的總稱。java手機游戲屬於javame,又稱j2me或者kjava,它依靠自身強大的可拓展性和移植性,成為目前手機上最通用的一種游戲。

JAVA游戲缺點:

雖然游戲可移植性強,通用性強,但是當開發者面對眾多機型,解析度的時候,適配不同的手機成為大問題,而其對內存的消耗相比其他語言的手機游戲也更加難以控制,由於語言的限制,使得java游戲難以做出太動感的畫面如3D效果等。隨著安卓和iphone市場的興起,java手機游戲在漸漸沒落。

Ⅵ JAVA以金字塔形式輸出 1 2 3 4 5 6

intcount=1;

intx=3;

for(inti=x;i>0;i--){

for(intj=1;j<i;j++){

System.out.print("");

}

for(intK=0;K<=x-i;K++){

System.out.print(count);

System.out.print("");

count++;

}

System.out.println("");

}

Ⅶ 怎麼用java編寫金字塔

public class King

{
public static void main(String argc[]) {
int t;
java.util.Scanner san = new java.util.Scanner(System.in);
System.out.print("請輸入行數: ");
t = san.nextInt();
for (int i = 1; i <= t; i++) {
for (int f = 1; f <= (t - i); f++)
System.out.print(" ");
for (int ff = 1; ff <= (2 * i - 1); ff++)
System.out.print("*");
System.out.println();
}

}
}

Ⅷ 在Java中 數字金字塔怎麼做啊 1 121 像這樣

importjava.util.*;
classTester{
publicstaticvoidtower(intn){
int[][]arr=newint[n][];
for(inti=0;i<n;i++){
arr[i]=newint[i+1];
for(intj=0;j<i+1;j++){
if(j==0||i==j){
arr[i][j]=1;
}elseif(i>0&&j>0){
arr[i][j]=arr[i-1][j-1]+arr[i-1][j];
}
System.out.format("%d",arr[i][j]);
}
System.out.format("%n");
}
}
publicstaticvoidmain(String[]args){
tower(10);
}
}

Ⅸ java如何讓弄出金字塔效果

方法寫錯了,我給你糾正下

Scannerinput=newScanner(System.in);
inti=input.nextInt();
for(intx=0;x<=i;x++){
for(inty=0;y<(i-x);y++){
System.out.print("");//列印金字塔每一行的空格
}
for(inty=0;y<(2*x-1);y++){//列印每一行的*
System.out.print("*");
}
System.out.println();
}

main方法應該這樣寫

熱點內容
ios應用上傳 發布:2024-09-08 09:39:41 瀏覽:438
ios儲存密碼哪裡看 發布:2024-09-08 09:30:02 瀏覽:869
opensslcmake編譯 發布:2024-09-08 09:08:48 瀏覽:653
linux下ntp伺服器搭建 發布:2024-09-08 08:26:46 瀏覽:744
db2新建資料庫 發布:2024-09-08 08:10:19 瀏覽:173
頻率計源碼 發布:2024-09-08 07:40:26 瀏覽:780
奧迪a6哪個配置帶後排加熱 發布:2024-09-08 07:06:32 瀏覽:101
linux修改apache埠 發布:2024-09-08 07:05:49 瀏覽:209
有多少個不同的密碼子 發布:2024-09-08 07:00:46 瀏覽:566
linux搭建mysql伺服器配置 發布:2024-09-08 06:50:02 瀏覽:995