在学编程的循环语句时经常会遇到要输出一个特定规则图形的题目,不管是什么语言,几乎都有这样的题目.
今天去公司笔试,也遇到了这样的题目,写了好长时间,写出来了,考官也没有认真看,只是说出这道题只是考一下循环语句.
回来后我又试了下,写的程序有些问题,然后又小小改进了一下,可以了.
代码如下.
用java输出一个菱形
...在学编程的循环语句时经常会遇到要输出一个特定规则图形的题目,不管是什么语言,几乎都有这样的题目.
今天去公司笔试,也遇到了这样的题目,写了好长时间,写出来了,考官也没有认真看,只是说出这道题只是考一下循环语句.
回来后我又试了下,写的程序有些问题,然后又小小改进了一下,可以了.
代码如下.
用java输出一个菱形
package org.zzp.test;
public class PrintRhombus {
public static void main(String[] args) {
int n=4;
for(int i=0;i<9;i++){
for(int j=0;j<Math.abs(n);j++){
System.out.print(" ");
}
for(int j=0;j<9-2*Math.abs(n);j++){
System.out.print("*");
}
for(int j=0;j<Math.abs(n);j++){
System.out.print(" ");
}
System.out.println();
n--;
}
}
}