如何在C语言中用星号做一等腰三角形

来源:百度知道 编辑:UC知道 时间:2024/05/14 03:23:24

include <stdio.h>
#define N 4
void main()
{
int i,j,k,x=0;
for(i=1; i<N+1; i++)
{
for(j=1; j<N-x; j++)
{
printf(" ");
}
for(k=1; k<i+1; k++)
{
printf("* ");
}
}
}
不好意思了。。我没编译过就发上来了。。。我也没检查、谢谢提醒。

#include <stdio.h>
#define N 4
void main()
{
int i,j,k,x=0;
for(i=1; i<N+1; i++)
{
for(j=1; j<N-x; j++)
{
printf(" ");
}
for(k=1; k<i+1; k++)
{
printf("* ");
}
}
}
不好意思了。。我没编译过就发上来了。。。我也没检查、谢谢提醒

上面那个回答,我怎么看都认为{}没有配对。这个问题很简单的。最简单就是全部用printf("*");呵呵!

#include<stdio.h>
#define N 5
void main()
{
int i,j;
for(i=N;i<N-1;i--)
{
printf(" ");
for(j=0;j<N-i;j++)
printf("*");
}
}