输出空心菱形
#include"stdio.h"#include"math.h"
main()
{
int i,j,n;
scanf("%d",&n);
for(i=-n;i<=n;i++)
{
for(j=-n;j<=n;j++)
if(abs(i)+abs(j)==n) printf("*");
else printf(" ");
printf("\n");
}
}
为什么输入1,输出的是
*
* *
*
[此贴子已经被作者于2018-11-19 19:49编辑过]