1.符号输出
*
**
***
int main()
{
int i,j;
int n;
printf("请输入数字n:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=i;j++)
{
printf("*");
}
printf("\n");
}
return 0;
}
2.输出
*
* *
* * *
* * * *
* * * * *
* * * * * *
int main()
{
int i,j,k;
int n;
printf("请输入数字n:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n-i;j++)
printf(" ");
for(k=1;k<=i;k++)
printf("* ");
printf("\n");
}
return 0;
}
3.输出菱形
*
***
*****
*******
*****
***
*
int main()
{
int i,j,k;
int n,a;
printf("请输入数字n:");
scanf("%d",&n);
a=(n+1)/2;
if(n%2==0)
{
printf("n不是奇数\n");
}
else
{
for(i=1;i<=a;i++)//上部分
{
for(j=1;j<=a-i;j++)
printf(" ");
for(k=1;k<=2*i-1;k++)
printf("*");
printf("\n");
}
for(i=1;i<a;i++)//下部分
{
for(j=1;j<=i;j++)
printf(" ");
for(k=1;k<=(n-2*i);k++)
printf("*");
printf("\n");
}
}
return 0;
}