| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1199 人关注过本帖
标题:[求助]用C写一段代码,输出自己的源代码!
只看楼主 加入收藏
牛虻
Rank: 1
等 级:新手上路
威 望:1
帖 子:472
专家分:0
注 册:2004-10-1
收藏
得分:0 
没碰见过,但是我见过knocker以前编过这种程序,下面是源码: 归属权属knocker char*s= "# include \"stdio.h\" " " int main(void) " " { " " char*t; " " int i=0; " " t=s; " " " " printf(\"char*s=\\n\\\"\"); " " while(*s) " " { i++; " " if(!(i%45))printf(\"\\\"\\n\\\"\"); " " if (*s==92||*s==34)printf(\"\\\\\"); " " printf(\"%c\",*s++); " " } " " printf(\"\\\";\\n\"); " " i=0; " " while(*t) " " { i++; " " if(!(i%45))printf(\"\\n\"); " " printf(\"%c\",*t++); " " } " " " " } "; #include "stdio.h" int main(void) { char*t; int i=0; t=s; printf("char*s=\n\""); while(*s) { i++; if(!(i%45))printf("\"\n\""); if (*s==92||*s==34)printf("\\"); printf("%c",*s++); } printf("\";\n"); i=0; while(*t) { i++; if(!(i%25))printf("\n"); printf("%c",*t++); } getch(); }

[此贴子已经被作者于2005-7-17 12:55:16编辑过]


土冒
2005-07-17 12:51
Knocker
Rank: 8Rank: 8
等 级:贵宾
威 望:47
帖 子:10454
专家分:603
注 册:2004-6-1
收藏
得分:0 
这个问题在本版讨论过多次了(除了神不会做^_^),请查看以前的贴子,最短的程序只不过50个字符左右就可解决问题。

九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。     -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。   -毛泽东
2005-07-17 14:03
flylee
Rank: 5Rank: 5
等 级:职业侠客
帖 子:309
专家分:374
注 册:2004-8-10
收藏
得分:0 
#include <stdio.h>
main(){char *c="main(){char *c=%c%s%c;printf(c,34,c,34);}";printf(c,3
4,c,34);}
2005-08-23 23:47
快速回复:[求助]用C写一段代码,输出自己的源代码!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.039146 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved