在java中打印菱形,该怎么处理
在java中打印菱形请高手们解释下打印菱形的方法,怎么去分析??[解决办法]问题说的明确一些,否则不知道怎么
在java中打印菱形
请高手们解释下打印菱形的方法,怎么去分析??
[解决办法]
问题说的明确一些,否则不知道怎么回答。
[解决办法]
Java codeSystem.out.println(" #");System.out.println(" ###");System.out.println(" #####");System.out.println(" ###");System.out.println(" #");
[解决办法]
好象和三角一样吧
[解决办法]
public static void printLingXing(int a,int b){
//菱形可以看做是一个共用矩形和左右两侧的三角形组成
for (int i = 0; i < a; i++) {
for (int j = 0; j <a-i-1; j++)
System.out.print(" ");
for(int k=0;k<=i;k++)
System.out.print("*"); //上面两步实现打印出菱形左侧的三角部分
for(int m=0;m<b;m++)
System.out.print("*");//打印菱形的公有部分 -矩形
for(int n=0;n<=a-i;n++)
System.out.print("*");//打印右侧三角形
System.out.println();
}
[解决办法]
[解决办法]
什么是◇?
public class Test4 {
public static void printLingXing(int a) {
for (int i = 0; i < 2*a-1; i++) {
for(int j = 0;j < 2*a;j++){
if(i<a&&j >= a-i&&j<=a+i){
System.out.print("#");
}else if(i>=a&&j>=i+2-a&&j<=a*3-2-i ){
System.out.print("#");
}else{
System.out.print(" ");
}
}
System.out.println();
}
}
public static void main(String... s) {
printLingXing(2);
}
}
[解决办法]
以前用C语言写过,java没搞过