C语言打印等腰三角形
C语言打印等腰三角形主要原理是利用for循环的嵌套。
先定义三个变量a,x,y,z;
a表示输入需要打印的多少行;
x表示打印的行数;
y表示打印的空格“ ”;
z表示打印的星号“*”;
下面是代码:
#include "stdio.h"
main()
{
int a,x,y,z;
scanf("%d",&a); //输入需要打印的等腰三角形的行数
for(x=1;x<=a;x++) //打印列
{
for(y=1;y<=a-x;y++) //打印空格
{
printf(" ");
}
for(z=1;z<=2*x-1;z++) //打印*
printf("*");
printf("\n");
}
}
详细信息来自C语言输出等腰三角形