C语言:输入n,然后打印出一个空心等腰三角形,等腰三角形边长为n个*,底边为2N个*
C语言:输入n,然后打印出一个空心等腰三角形,等腰三角形边长为n个*,底边为2N个*要怎么写...
C语言:输入n,然后打印出一个空心等腰三角形,等腰三角形边长为n个*,底边为2N个* 要怎么写
展开
展开全部
//这个底边是2n-1的 底边2n的话没法对齐。。
#include<stdio.h>
int main()
{
int n, i, j, k, l;
scanf("%d", &n);
k=n; l=n;
for(i=0; i<n-1; i++)
{
for(j=1; j<=2*n-1; j++)
{
if(j==n-i||j==n+i)
printf("*");
else printf(" ");
//else printf(" ");
}printf("\n");
}
for(j=1; j<=2*n-1; j++) printf("*");
printf("\n");
}
#include<stdio.h>
int main()
{
int n, i, j, k, l;
scanf("%d", &n);
k=n; l=n;
for(i=0; i<n-1; i++)
{
for(j=1; j<=2*n-1; j++)
{
if(j==n-i||j==n+i)
printf("*");
else printf(" ");
//else printf(" ");
}printf("\n");
}
for(j=1; j<=2*n-1; j++) printf("*");
printf("\n");
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询