要用二维数组输出一个菱形图案,那么就要先将数组中的元素有规地填充图案,就像小时候我们在方格纸中涂颜色然后变成一幅画,像这样: 那怎么填充呢? 首先这个图形是非常非常对称滴,菱形的下半部分就不必再费劲编程序啦,直接用上半部分的,嘿嘿,so easy! 输出的时候把行号变一下就OK啦。 总之,就是要找规律,化繁为...
//打印菱形 public class LingXing{ public static void main(String [] args){ String[][]a=new String[15][15];for(int i=0;i<a.length;i++){ for(int j=0;j<a[i].length;j++){ a[i][j]=" ";}//初始化使所有的字符为空 } for(int i=0;i<a.length;i++){ if(i...
include <stdio.h>int main(void){char c[5][9],i,j;for(i=0;i<5;++i){for(j=0;j<9;++j){if(j9-5+i){c[i][j]=' ';}else{c[i][j]='*';}}}for(i=0;i<5;++i){for(j=0;j<9;++j){printf("%c",c[i][j]);}printf("\n");}return 0;} ...