短的代码(代码转载)
注,这段代码的本体和创意是转载的(我只对它的输出结果做了小小调整)。它采用了一种“故意”混淆视听的方式来写的,你是否能够读懂并解释这段很短的代码呢?
#include <stdio.h> void main(char _) { for(--_;putchar(_++["Ij-Ipx!bsf!zpv\"\1"]-1);); }
[[it] 本帖最后由 hoodlum1980 于 2008-3-20 17:54 编辑 [/it]]
#include <stdio.h> void main(char _) { for(--_;putchar(_++["Ij-Ipx!bsf!zpv\"\1"]-1);); }
#include <stdio.h> main() { int _,_____,bbb,T_T,o,O,I; int a,b,c,d,e; I=(O=(o=(T_T=(bbb=(_____=(_=1)*2)*2)*2)*2)*2)*2; a=-_-bbb; b=-_||bbb; c=-_____-bbb; d=T_T; e=~~~I>_<~~~!bbb; printf("%d %d %d %d %d\n",a,b,c,d,e); printf("%d\n",I<O>_<O>I==O^_^O?_-_:-_-bbb^_^o); }