main()是画菱形的主函数,其中的第一个for是画出一个正三角形(△),第二个for是画出一个倒三角形(▽),a(i)函数是画菱形的一行,其中的第一个for是输出空格,输出的个数和是菱形的第I行有关,接着输出构成菱形的这一行的*号,*号的个数也和第i行有关,*号的个数n=2*i+1,*号输出后就换行,即菱形的一行就输出完毕。a(i)第一个for中的终值7-i中的常量7决定菱形在屏幕中的位置,也决定可输出的菱形的大小(i的大小)。