import java.util.*;
網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)的關(guān)注點(diǎn)不是能為您做些什么網(wǎng)站,而是怎么做網(wǎng)站,有沒(méi)有做好網(wǎng)站,給創(chuàng)新互聯(lián)一個(gè)展示的機(jī)會(huì)來(lái)證明自己,這并不會(huì)花費(fèi)您太多時(shí)間,或許會(huì)給您帶來(lái)新的靈感和驚喜。面向用戶友好,注重用戶體驗(yàn),一切以用戶為中心。
public class lingxing {
public static void main(String args[]){
int hangshu=1;
int zhongjianhang;
int i;
int kongge;
int xing;
Scanner shuru=new Scanner(System.in);
System.out.println("請(qǐng)輸入行數(shù)(必須是奇數(shù)!):");
hangshu=shuru.nextInt();
while(hangshu%2==0){
System.out.println("輸入有誤,行數(shù)必須是奇數(shù)!):");
System.out.println("請(qǐng)輸入行數(shù)(必須是奇數(shù)!):");
hangshu=shuru.nextInt();
}
zhongjianhang=(hangshu+1)/2;
for(i=0;i=hangshu;i++){
if(i==zhongjianhang){
for(xing=0;xinghangshu;xing++){
System.out.print("*");
}
System.out.println();
}
else if(izhongjianhang){
for(kongge=0;konggezhongjianhang-i;kongge++){
System.out.print(" ");
}
for(xing=0;xingi*2-1;xing++){
System.out.print("*");
}
System.out.println();
}
else{
for(kongge=0;konggei-zhongjianhang;kongge++){
System.out.print(" ");
}
for(xing=0;xinghangshu-(i-zhongjianhang)*2;xing++){
System.out.print("*");
}
System.out.println();
}
}
}
}不會(huì)可追問(wèn)
public
class
Main
{
public
static
void
main(String[]
args)
{
for
(int
i
=
0;
i
5;
i++)
//這一句控制5行的打印。
{
for
(int
j
=
0;
j
5
-
i
-
1;
j++)
{
System.out.print("
");
}//這一句共執(zhí)行 5-i-1次,即輸出 5-i-1個(gè)空格。
for
(int
k
=
0;
k
2*i+1;
k++)
{
System.out.print("*");
}//這一句共執(zhí)行 i+1次。即輸出2i+1個(gè)*。
//該輸出的都輸出了,換一行繼續(xù)打印。
System.out.println();
//打印一個(gè)回車符,即換行了。
}//你可以迭代一下每個(gè)i值,看看打印的個(gè)數(shù)對(duì)不對(duì)。
}
}下邊是我寫(xiě)的其他程序。
package test20201231;
import java.util.Scanner;
public class Test01 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("請(qǐng)輸入一個(gè)1-9之間的整數(shù)");
int n = sc.nextInt();
while(n1 || n9){
System.out.println("你輸入的數(shù)字不在0-9之間,或者不是整數(shù),請(qǐng)重新輸入");
n = sc.nextInt();
}
for(int i=1;i=n;i++){
for(int j=n-i;j0;j--){
System.out.print(" ");
}
for(int j=(i+i-1);j0;j--){
System.out.print(i);
}
for(int j=0;jn-i;j++){
System.out.print("");
}
System.out.println();
}
}
}
public class work2 {
public static void main(String[] args) {
method(9);
}
//參數(shù)化控制行數(shù)
public static void method(int n){
for(int i = 1;i = n;i++){
//每行打印的空格
for(int j = 1;j = n - i;j++){
System.out.print(" ");
}
//每行打印的*
for(int k = 1;k = 2 * i - 1;k++){
System.out.print("*");
}
System.out.println();
}
}
}