C语言编菱形,谢谢大家了~
要求使用for循环,望讲解一下~~~
控制输出n行
{控制每行输出i个空格
控制每行输出j个*号
输出一个回车}
找m456要code

程序代码:#include<stdio.h>
void main()
{
int n,j,k,l,i;
printf("shu ru ji shu\n");
scanf("%d",&l);
for(n=1;n<=l/2+1;n++)
{
for(j=0;j<l/2+1-n;j++)
printf(" ");
for(k=1;k<=2*n-1;k++)
printf("*");
printf("\n");
}
for(i=l-n+1;i>=1;i--)
{
for(j=0;j<n-i-1;j++)
printf(" ");
for(k=1;k<=2*i-1;k++)
printf("*");
printf("\n");
}
}