第1个回答 2007-01-08
#include"stdio.h"
main()
{
int i,j,n;
n=24;/*把24改成4就是你要的答案*/
for(i=n-1;i>-1;i--)
{
for(j=0;j<i;j++)printf(" ");
for(j=0;j<(n-i)*2-1;j++)printf("*");
printf("\n");
}
}
理论上说,只用你的屏幕足够大,显示个千八百行是没有问题的,绝对是等腰三角形
axianzi本来也是对的,但是双引号写错了"和“是不同的,仔细看,所以连运行都不可以,改正就可以了
第5个回答 推荐于2016-05-12
*
***
*****
*******
#include<stdio.h>
main( )
{
int i,j;
for(i=1;i<=4;i++)
{
for(j=1;j<=4-i;j++) printf(“ “);
j=1;
while(j<=2*i-1)
{
printf(“*”);
j++;
}
printf(“\n”);
}
}
我给你的就是等腰三角形啊,你试试看运行程序就知道了,百度这边不不显示空格,所以看不出来!本回答被提问者采纳