用C语言编写一个四行*等腰三角形

来源:百度知道 编辑:UC知道 时间:2024/05/23 17:19:11
用C语言编写: * 不用for语句;
***
*****
*******
*
***
*****
*******
偶要的是等腰三角形耶!!!

*
***
*****
*******

#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”);
}
}
我给你的就是等腰三角形啊,你试试看运行程序就知道了,百度这边不不显示空格,所以看不出来!

#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本来也是对的,但是双引号写错了"和“是不同的,仔细看,所以连运行都不可以,改正就可以了

#include<stdio.h>
main()
{
printf("***\n"
"*****\n"
"*******\n");
}

***
*****
*******
*********

成长时间没写C,不会写了,说一下思路吧
定义一个常量i=3,用来打印前面的空格