这个是输出首层数字是输入数字的倒三角形:
#include<stdio.h>
int main()
{
int m,i,j,k;
scanf("%d",&m);
for(i=0;i<=m;i++)
{
for(k=0;k<=i;k++)
{
printf(" ");
}
for(j=i;j<=m-k;j++)
{
printf("*");
}
printf("\n");
}
return 0;
这个是输出m层的倒三角形的代码:
#include<stdio.h>
int main()
{
int m,i,j,k,n;
scanf("%d",&m);
for(i=0;i<=m;i++)
{
for(k=0;k<=i;k++)
{
printf(" ");
}
for(j=1;j<=2*(m-i)-1;j++)
{
printf("*");
}
printf("\n");
}
return 0;
}