====大侠帮忙写个菱形输出小程序,用C语言======

来源:百度知道 编辑:UC知道 时间:2024/07/04 01:44:11
菱形 输出如图所示的菱形 “-”表示空格,数字也要输出
i 1 2 3 4 5 6 7 8 9
1 - - - - * - - - -
2 - - - * * * - - -
3 - - * * * * * - -
4 - * * * * * * * -
5 * * * * * * * * *
4 - * * * * * * * -
3 - - * * * * * - -
2 - - - * * * - - -
1 - - - - * - - - -
谢谢各位大虾啦

给,完全符合你的要求了,已经编译运行确认:
#include<conio.h>
#include<stdio.h>

#define n 5

int main()
{
int i,j;

printf("i ");
for(i=1;i<=9;i++)
printf("%d ",i);
printf("\n");

for(i=1;i<=n;i++)
{
printf("%d",i);
for(j=1;j<=n+i-1;j++)
{
if(j<=n-i)
{
printf(" ");
printf(" ");
}
else printf("* ");
}
printf("\n");
}
for(i=1;i<n;i++)
{
printf("%d",n-i);
for(j=1;j<=2*n-i-1;j++)
{
if(j<=i)
{
printf(" ");
printf(" ");
}
else printf("* ");
}
printf("\n");
}

getch();
return 1;
}

#include <stdio.h>
int main()
{
int nIn,t,i;
printf("Inut N:&qu