c语言程序设计大作业吧 关注:47贴子:147
  • 1回复贴,共1

输出空心菱形

只看楼主收藏回复

#include <stdio.h>void main()
{
/*n:代表菱形边长*/
int i, j, n = 5;
/*打印上三角*/
for (i = 1; i <= n; i++)
{
for (j = 1; j <= (2 * n - 1); j++)
{
if (j == n + 1 - i || j == n - 1 + i)
printf("*");
else
printf(" ");
}
printf("\n");
}
/*打印下三角*/
for (i = 1; i < n; i++)
{
for (j = 1; j <= (2 * n - 1); j++)
{
if (j == i + 1 || j == (2 * n - 1) - i)
printf("*");
else
printf(" ");
}
printf("\n");
}
}


IP属地:湖北1楼2020-12-26 20:48回复


    IP属地:湖北2楼2020-12-26 20:55
    回复