我们都知道菱形很好看,那么怎么用代码C语言画出菱形呢?那么就看下面的程序吧!这个是我自己写的代码,因为是初次接触这些,如果写的不好,还请指教
#include<stdio.h>
#define _CRT_SECURE_NO_WARNINGS 1
int main()
{
int m = 0;
int j = 1;
int n = 1;
int t=1;
printf("请输入菱形的长度:");
scanf("%d", &n);
for (m = 1; m <= n; m++)
{
for(j=1;j<=n-m;j++)
printf(" ");
for (j=1; j<=2*m-1 ; j++)
{
printf("*");
}
for(j=1;j<n-m;j++)
printf(" ");
printf("\n");}
for (m = n; m >= 1; m--)
{
int j=1;
for(j=1;j<=n-m;j++)
printf(" ");
for (j=1; j<=2*m-1 ; j++)
{
printf("*");
}
for(j=1;j<n-m;j++)
printf(" ");
printf("\n");
}
return 0;
}