正文

C魔方矩阵2008-09-04 22:46:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/tld5yj/38098.html

分享到:

#include<stdio.h>

void main()
{int array[19][19],dimension,first,second,count=1;
 printf("Please input the dimension: ");
 scanf("%d",&dimension);
 first=0;
 second=dimension/2;
 for(;count<=dimension*dimension;count++)
 {array[first][second]=count;
  if(count%dimension!=0)
  {first=(dimension+first-1)%dimension;
   second=(second+1)%dimension;
  }
  else if(count%dimension==0)first=first+1;
 }
 printf("\nThe array is:\n\n");
 for(first=0;first<dimension;first++)
 {for(second=0;second<dimension;second++)
  {printf("%4d",array[first][second]);
  }
  printf("\n");
 }
 printf("\nEnter Key To Exit......");
 getch();
}

阅读(3501) | 评论(1)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

loading...
您需要登录后才能评论,请 登录 或者 注册