哥德巴赫猜想godbach.blog.chinaunix.net
godbach
work hard
全部博文(145)
系统安全(7)
流量管理(9)
网络安全(12)
Perl(2)
VC(1)
C编程(8)
Shell(11)
历史(3)
影视(2)
2016年(1)
2015年(1)
2014年(1)
2013年(12)
2012年(3)
2011年(9)
2010年(34)
2009年(55)
2008年(20)
2007年(9)
lyhabc
zijingsh
a4558250
眼睛去旅
rexzhang
Jhorven
butterfl
littlebe
fengzhan
guoyan11
乐240806
cctiming
taoyu
wb123456
zhang_03
jxzhxch
chw152
daa20
分类: C/C++
2008-10-28 17:04:22
#include <stdio.h>int main(void){ int a[5][5] = { {1,2,3,4,5}, {6,7,8,9,10}, {3,2,2,4,5}, {6,7,8,9,10}, {1,2,3,4,6} }; int col = 5, line = 5; int i,j; for( i=0,j=0;j<col&&i<line;j+=2) { printf("%d ",a[i][j]); (j+2>col&&i+2<line)?(i+=2,j=-2,printf("\n")):0; } printf("\n"); return 0;}
程序执行结果如下:
[root@localhost tmp]# ./a.out 1 3 5 3 2 5 1 3 6 [root@localhost tmp]#
其实整个算法的实现靠的就是判断行和列的index,并且打印符号要求的数据即可。
上一篇:VMWare 虚拟机操作系统时间过快或过慢的解决方法
下一篇:内核中修改TTL的校验和计算源码及分析
登录 注册