关于菱形的输出~~~~~
程序代码:#include <stdio.h>
void main()
{
printf("输入一个整形数据,以此建立菱形:");
int n,k;
scanf("\n%d",&n);
for(int i=0;i<2*n-1;++i)
if(i<n)
{
for(int j=n;j>i;--j)printf(" ");
for(k=0;k<i*2+1;++k)printf("*");
printf("\n");
}
else
{
for(int l=i-n+2;l>0;--l)printf(" ");
for(int m=k-=2;m>0;--m)printf("*");
printf("\n");
}
} 这种方法没什么~ 我看到好多各种各样的方法 比我写得好德多得是! 我想说的是代码尽量不要局限于一种功能! 自己写出来的代码尽量能够适应重用~











楼上的楼上,您到底想干嘛?