调用Java方法System.out.print和System.out.println时只用下面语句, System.out.print("")//输出一个空格,不换行 System.out.print("*")//输出一个字符*,不换行 System.out.println("*")//输出一个字符*,并换行 问题补充:
输出七行成样子: * * * * * * * * * * * * * * * * * * * * * * * * * 另外还有一道类似的题目:调用Java方法System.out.print和System.out.println时只用下面语句, System.out.print("")//输出一个空格,不换行 System.out.print("*")//输出一个字符*,不换行 System.out.print("+")//输出一个字符+,不换行 System.out.println("*")//输出一个字符*,并换行 输出菱形见下: * * * * * * * * * * * * + * * * * * * * * * * * * 最佳答案
public class Draw{ public static void main(String[] args)// { int n=4; //前4行.上半部分 for(int i=1;i<=n;i++)//控制行数 { 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(); } } } 希望这个对你有所帮助 ~~~~~ |
|