蛇形数组编程题
来源:互联网 发布:淘宝开店怎样上传宝贝 编辑:程序博客网 时间:2024/05/21 01:51
今天做了一道蛇形数组的编程题,这题属于相对较基础的题目,现在才发现我真的有太多不足了。
题目如下:
输入一个数字后编程序成:形如这样的图。
#include<stdio.h>#include<string.h>#define MAX 10int a[MAX][MAX];int main(){int n,x,y,tot=0,i,j;while(scanf("%d",&n)!=EOF){memset(a,0,sizeof(a));tot = a[x=0][y=n-1]=1;while(tot<n*n){while(x+1<n&&!a[x+1][y])a[++x][y]=++tot;//右边的自上而下while(y-1>=0&&!a[x][y-1])a[x][--y]=++tot;//下面的右边到左边while(x-1>=0&&!a[x-1][y])a[--x][y]=++tot;//左边的自下而上while(y+1<n&&!a[x][y+1])a[x][++y]=++tot;//上面的左边到右边}for(i=0;i<n;i++){for(j=0;j<n;j++)printf("%d ",a[i][j]);printf("\n");}}}
以后要好好加油咯~
- 蛇形数组编程题
- [编程题]输出蛇形数组 Java版
- [编程题]蛇形矩阵
- 编程题-实现蛇形输出
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- Test run failed: Test run failed to complete. Expected 1 tests, received 0错误
- sourceforge不能访问可访问sourceforge.jp
- 英国《卫报》:Can you predict who will love a song?
- 免费素材下载:暗色系的PSD格式UI套件
- 网站设计宽度
- 蛇形数组编程题
- 10款jquery弹出层 动画效果应有尽有
- Unity的网络功能
- 推荐免费黑色UI工具包下载
- 关于记事本[另存为]时,提示“共用对话框错误”的问题
- [USACO] The Clocks [位操作 BFS]
- poj 2299 Ultra-QuickSort(利用树状数组变形,求一个数左边比它大的数的个数)
- printf到printk的转变
- 带给你设计灵感的30个超棒的暗色系网站设计