别怕还有我在吧 关注:11贴子:455
  • 3回复贴,共1

一些 好玩的代码

只看楼主收藏回复

一楼ing


IP属地:北京1楼2012-11-04 17:33回复
    #include <stdio.h>
    #include <string.h>
    #include <stdlib.h>
    int main()
    {
    char* s = "这里是你要写的中文";
    FILE* fp = fopen("C:\\1.txt","w");
    char a[4] = {0};
    char *code = "#include <stdio.h>\n"
    "#include <string.h>\n"
    "\n"
    "int main()\n"
    "{\n"
    " char s[] = {";
    fwrite(code,strlen(code),1,fp);
    int i = 0;
    for(;i < strlen(s); i++)
    {
    memset(a,0,sizeof(a));
    itoa(-int(s[i]),a,10);
    fwrite(a,strlen(a),1,fp);
    fwrite(",",1,1,fp);
    }
    fputs("0};",fp);
    code = "\n"
    " int i;\n"
    " for(i = 0;i < strlen(s); i++)\n"
    " s[i] *= -1;\n"
    "\n"
    " puts(s);\n"
    " return 0;\n"
    "}\n\n";
    fwrite(code,strlen(code),1,fp);
    fclose(fp);
    puts("代码生成成功");
    return 0;
    }
    我比较蛋疼,写了这个,度娘无节操,代码都无格式了


    IP属地:北京2楼2012-11-04 17:34
    收起回复