調(diào)用Java方法System.out.print和System.out.println時(shí)只用下面語(yǔ)句,
System.out.print("")//輸出一個(gè)空格,不換行
System.out.print("*")//輸出一個(gè)字符*,不換行
System.out.println("*")//輸出一個(gè)字符*,并換行
問(wèn)題補(bǔ)充:
輸出七行成樣子:
*
* * *
* * * * *
* * * * * * *
* * * * *
* * *
*
另外還有一道類似的題目:調(diào)用Java方法System.out.print和System.out.println時(shí)只用下面語(yǔ)句,
System.out.print("")//輸出一個(gè)空格,不換行
System.out.print("*")//輸出一個(gè)字符*,不換行
System.out.print("+")//輸出一個(gè)字符+,不換行
System.out.println("*")//輸出一個(gè)字符*,并換行
輸出菱形見(jiàn)下:
*
* * *
* * * * *
* * * + * * *
* * * * *
* * *
*
最佳答案
public class Draw{
public static void main(String[] args)//
{
int n=4;
//前4行.上半部分
for(int i=1;i<=n;i++)//控制行數(shù)
{
for(int k=n-1;k>=i;k--)//打印空格
{
System.out.print(" ");
}
for(int j=1;j<=2*i-1;j++)//打印*
{
System.out.print("*");
}
System.out.println();
}
//后3行,下半部分
for(int i=n-1;i>=1;i--)
{
for(int k=i;k<=n-1;k++)
{
System.out.print(" ");
}
for(int j=1;j<=2*i-1;j++)
{
System.out.print("*");
}
System.out.println();
}
}
}
希望這個(gè)對(duì)你有所幫助 ~~~~~
|
|
|