#include
main()
{
int i=0,j,k,m;
printf("请输入要打印的行数!\n");
scanf("%d",&i);
for(j = 1; j <= i; j++)
{
for(m = i-j; m >= 1;m--)
{
printf(" ");
}
for(k = 1; k < 2*j; k++)
{
printf("*");
}
printf("\n");
}
for(j = i-1; j >= 1; j--)
{
for(m = i-j; m >= 1;m--)
{
printf(" ");
}
for(k = 1; k < 2*j; k++)
{
printf("*");
}
printf("\n");
}
}
#include "stdio.h"
#include "math.h"
void main()
{
int i,j,k,n;
scanf("%d",&n);
for(i=-n;i<=n;i++)
{
for (j=0;j
for (k=0;k<=2*n-abs(2*i);k++)
printf("*");
printf("\n");
}
}
#include
#include
int main(void)
{
int n,i,j,m;
printf("input a number:");
scanf("%d",&n);
for(i=0;i<2*n-1;i++)
{
if(i
for(j=0;j<=n-1-i;j++)
printf(" ");
for(m=0;m<2*(i+1)-1;m++)
printf("*");
}
else
{
for(j=0;j
for(m=0;m<=4*n-2*i-4;m++)
printf("*");
}
printf("\n");
}
system("pause");
return 0;
}
采纳我的吧,我的比楼上的少了一个循环!!!
注意循环嵌套,变量自增到4调至新循环自减4,爪机无力
楼上的。。有精力。。