转自<http://www.cnblogs.com/coderzh/archive/2008/05/13/1194426.html>

自我复制的程序!

 char s[]={
'\t',
'0',
'\n',
'}',
';',
'\n',
'\n',
'm',
'a',
'i',
'n',
'(',
')',
'\n',
'{',
'\n',
'\t',
'i',
'n',
't',
' ',
'i',
';',
'\n',
'\n',
'\t',
'p',
'r',
'i',
'n',
't',
'f',
'(',
'"',
'c',
'h',
'a',
'r',
' ',
's',
'[',
']',
'=',
'{',
'\\',
'n',
'"',
')',
';',
'\n',
'\t',
'f',
'o',
'r',
'(',
'i',
'=',
'0',
';',
' ',
's',
'[',
'i',
']',
';',
' ',
'i',
'+',
'+',
')',
'\n',
'\t',
'\t',
'p',
'r',
'i',
'n',
't',
'f',
'(',
'"',
'\\',
't',
'%',
'd',
',',
'\\',
'n',
'"',
',',
's',
'[',
'i',
']',
')',
';',
'\n',
'\t',
'p',
'r',
'i',
'n',
't',
'f',
'(',
'"',
'%',
's',
'"',
',',
's',
')',
';',
'\n',
'}',
'\n',
0
};main()
{
int i;printf("char s[]={\n");
for(i=0; s[i]; i++)
printf("\t%d,\n",s[i]);
printf("%s",s);
}============输出结果===============char s[]={
9,
48,
10,
125,
59,
10,
10,
109,
97,
105,
110,
40,
41,
10,
123,
10,
9,
105,
110,
116,
32,
105,
59,
10,
10,
9,
112,
114,
105,
110,
116,
102,
40,
34,
99,
104,
97,
114,
32,
115,
91,
93,
61,
123,
92,
110,
34,
41,
59,
10,
9,
102,
111,
114,
40,
105,
61,
48,
59,
32,
115,
91,
105,
93,
59,
32,
105,
43,
43,
41,
10,
9,
9,
112,
114,
105,
110,
116,
102,
40,
34,
92,
116,
37,
100,
44,
92,
110,
34,
44,
115,
91,
105,
93,
41,
59,
10,
9,
112,
114,
105,
110,
116,
102,
40,
34,
37,
115,
34,
44,
115,
41,
59,
10,
125,
10,
0
};main()
{
int i;printf("char s[]={\n");
for(i=0; s[i]; i++)
printf("\t%d,\n",s[i]);
printf("%s",s);
} 

Ken Thompson 的经典 C 程序相关推荐

  1. Ken Thompson爷爷的经典复制自身代码程序 - Python版本(只用两行!)

    Ken Thompson可是大牛人了!不认识的人赶快Google/百度一下.Ken爷爷是Unix创始人,C语言鼻祖!Ken 当时大学时候没游戏玩,就自己给自己出题目写程序,就有了这个复制自身代码的程序 ...

  2. Unix时代的开创者Ken Thompson

    自图灵奖诞生以来,其获得者一直都是计算机领域的科学家与学者,而在所有这些界的图灵奖中只有唯一的一界有个例外,那就是Ken Thompson与Dennis M. Ritchie,他们都是计算机软件工程师 ...

  3. java游戏小程序_javaCode 158个经典小程序,里面包含各种小游戏代码,能提高初学者 趣,同事可以从中学习 Games 246万源代码下载- www.pudn.com...

    文件名称: javaCode下载  收藏√  [ 5  4  3  2  1 ] 所属分类: Games 开发工具: Java 文件大小: 543 KB 上传时间: 2015-10-25 下载次数: ...

  4. 经典推荐--程序员之打油诗

    经典推荐--程序员之打油诗 写字楼里写字间,写字间里程序员:程序人员写程序,又拿程序换酒钱. 酒醒只在网上坐,酒醉还来网下眠:酒醉酒醒日复日,网上网下年复年. -- 宁愿老死程序间,只要老板多发钱:小 ...

  5. 经典java程序员的面试题及答案

    今天动力节点java培训机构小编为大家分享"经典java程序员的面试题及答案",希望通过此文能够帮助到正在找工作或是即将毕业的"你",下面就随小编一起看看经典j ...

  6. 编译原理实验报告_任意给定一个正规式 r (包括连接、或、闭包运算),根据 Thompson算法设计一个程序,生成与该正规式等价的 NFA N 。

    任意给定一个正规式 r (包括连接.或.闭包运算),根据 Thompson算法设计一个程序,生成与该正规式等价的 NFA N . 百度网盘下载 传送门 提取码:bzjn

  7. c语言编写数据存储的游戏,c语言经典小程序和c语言编写的小游戏带注释(自动保存的).doc...

    c语言经典小程序和c语言编写的小游戏带注释(自动保存的) 1.写一个定时?关机的小程?序,可以立即关?闭计算机,也可以一段?时间后关闭?计算机. #inclu?de #inclu?de #inclu? ...

  8. 经典java程序源代码,经典Java程序源代码

    经典Java程序源代码Tag内容描述: 1.精品文档 经典Java程序源代码 1 加法器 该java源文件的名称是Adder java import java awt import java awt ...

  9. 夸奖人的C语言小程序,c语言10个经典小程序

    [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位.十位.个位的数字都是1.2.3.4.组成所有的排列后再去 掉不满足条件的排列. ...

  10. 1983年的图灵奖获得者-Ken Thompson (与Dennis M. Ritchie共同获得)

    Ken Thompson (02/04/1943--) 图 灵 奖 获 得 时 间 : 1983年 . 第十八位 图 灵 奖 (1983年 ) 获 得 者 . 图 灵 奖 引 用 (Turing Aw ...

最新文章

  1. 17.1 MySQL主从介绍 17.2 准备工作 17.3 配置主 17.4 配置从 17.5 测试主从同步
  2. Roger Ver:BCH比BCE更适合机构投资者
  3. Hololens Spatial Mapping功能实现
  4. recyclerview 滚动冲突_如何处理手势冲突 | 手势导航连载 (三)
  5. 网页制作遵循四大原则让网站建设更加优质
  6. python源代码不需要编译成什么-编译 Python 源代码
  7. OVS DPDK--virtqueue(十七)
  8. PMP知识点(四、进度管理)
  9. Deployer 的使用
  10. 苹果Mac Mini 高配版 M1X 或将于数月后发售
  11. HNCU 1328: 算法2-18~2-19:双向循环链表
  12. 【计算机科学基础】计算机不需要整数减法器的原因
  13. STM32工程,Keil软件新建工程详细步骤
  14. videojs-flash.min.js 报错 this.el_.vjs_getProperty is not a function
  15. 最新的TK免费域名注册申请域名解析及绑定TK域名到空间
  16. SQL2012数据库还原数据的时候提示: 还原数据库时失败解决方案
  17. Cypress Test
  18. 文字转语音软件哪个好,这一款值得推荐
  19. 21个令程序员泪流满面的瞬间 ...
  20. 超实用!轻松几步修复灰蒙蒙的情侣合照!

热门文章

  1. Uva 437 巴比伦塔  UVA10003
  2. recovery.img 的解包与打包
  3. 举个栗子!Tableau 技巧(183):快速实现部分类别的排序
  4. 安卓txt极简记事本文件保存内部存储无广告
  5. 英语思维导图大全 介词(七)
  6. 英雄联盟——心得体会
  7. web前端期末大作业:我的家乡广东(html+css布局)div制作
  8. 第138天,我成为了CSDN博客专家,在搬砖的道路上继续努力
  9. html编写在线打字通,前端代码练习 - 在线打字测试(dazi.kukuw.com)
  10. Windows7驱动调试小Tips