C语言打印菱形
来源:百度知道 编辑:UC知道 时间:2024/07/08 05:06:47
打印图形
1
121
12321
1234321
12321
121
1
1
121
12321
1234321
12321
121
1
#include <stdio.h>
int main(void)
{
int n = 4;
int i, j;
for (i = 1; i <= n; i++)
{
for (j = 1; j < n - i + 1; j++)
printf(" ");
for (j = 1; j <= i; j++)
printf("%d",j);
for (j = i - 1; j >= 1; j--)
printf("%d",j);
printf("\n");
}
for (i = n - 1; i >= 1; i--)
{
for (j = 1; j < n - i + 1; j++)
printf(" ");
for (j = 1; j <= i; j++)
printf("%d",j);
for (j = i - 1; j >= 1; j--)
printf("%d",j);
printf("\n");
}
}
循环控制输入