作业帮 > 综合 > 作业

13、 从键盘输入N,答应下面的图形:当N=4时 1 121 12321 1234321 12321 121 1

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/24 01:19:40
13、 从键盘输入N,答应下面的图形:当N=4时 1 121 12321 1234321 12321 121 1
13、 从键盘输入N,答应下面的图形:当N=4时 1 121 12321 1234321 12321 121 1
你要的是这样的吗?见图:
则程序为:
#include <stdio.h>
void print(int N)
{
 int i,j;
 for(i=1;i<=N;i++)
 {
  for(j=0;j<N-i;j++)
   putchar(' ');
  for(j=1;j<=i;j++)
   printf("%d",j);
  for(j=i-1;j>0;j--)
   printf("%d",j);
  puts("");
 }
 for(i=1;i<=N;i++)
 {
  for(j=0;j<i;j++)
   putchar(' ');
  for(j=1;j<=N-i;j++)
   printf("%d",j);
  for(j=N-i-1;j>0;j--)
   printf("%d",j);
  puts("");
 }
}
int main()
{
 int N;
 scanf("%d",&N);
 print(N);
 return 0;
}