那些 Helloworld


此页面通过工具从 csdn 导出,格式可能有问题。

先看那六个变态的:

intn[]={0x48, 
0x65,0x6C,0x6C, 
0x6F,0x2C,0x20, 
0x77,0x6F,0x72, 
0x6C,0x64,0x21, 
0x0A,0x00},*m=n; 
main(n){putchar 
(*m)!='\0'?main 
(m++):exit(n++);} 
#include "stdafx.h"

int main(){int i,n[]={(((1<<1)<<(1<<1)<<(1<<

1)<<(1<<(1>>1)))+((1<<1)<<(1<<1))), (((1

<<1)<<(1<<1)<<(1<<1)<<(1<<1))-((1<<1)<<(

1<<1)<<(1<<1))+((1<<1)<<(1<<(1>>1)))+ (1

<<(1>>1))),(((1<<1)<<(1<<1)<<(1<<1)<< (1

<<1))-((1<<1)<<(1<<1)<<(1<<(1>>1)))- ((1

<<1)<<(1<<(1>>1)))),(((1<<1)<<(1<<1)<<(1

<<1)<<(1<<1))-((1<<1)<<(1<<1)<<(1<<(1>>1

)))-((1<<1)<<(1<<(1>>1)))),(((1<<1)<< (1

<<1)<<(1<<1)<<(1<<1))-((1<<1)<<(1<<1)<<(

1<<(1>>1)))-(1<<(1>>1))),(((1<<1)<<(1<<1

)<<(1<<1))+((1<<1)<<(1<<1)<<(1<<(1>>1)))

-((1<<1)<<(1<<(1>>1)))),((1<<1)<< (1<<1)

<<(1<<1)),(((1<<1)<<(1<<1)<<(1<<1)<<(1<<

1))-((1<<1)<<(1<<1))-(1<<(1>>1))),(((1<<

1)<<(1<<1)<<(1<<1)<<(1<<1))-((1<<1)<< (1

<<1)<<(1<<(1>>1)))-(1<<(1>>1))), (((1<<1

)<<(1<<1)<<(1<<1)<<(1<<1))- ((1<<1)<< (1

<<1)<<(1<<(1>>1)))+(1<<1)), (((1<<1)<< (

1<<1)<<(1<<1)<< (1<<1))-((1<<1)<< (1<<1)

<<(1<<(1>>1)))-((1<<1) <<(1<< (1>>1)))),

(((1<<1)<< (1<<1)<<(1<<1)<< (1<<1))- ((1

<<1)<<(1<<1)<<(1<<1))+((1<<1)<< (1<<(1>>

1)))), (((1<<1)<<(1<<1) <<(1<<1))+(1<<(1

>>1))),(((1<<1)<<(1<<1))+((1<<1)<< (1<<(

1>>1))) + (1<< (1>>1)))}; for(i=(1>>1);i

<(((1<<1) <<(1<<1))+((1 <<1)<< (1<<(1>>1

))) + (1<<1)); i++) printf("%c",n[i]);

getchar();

}

#include "stdafx.h"

#include<stdio.h>

#define __(a) goto a;

#define ___(a) putchar(a);

#define _(a,b) ___(a) __(b);

int main()

{ _:__(t)a:_('r',g)b:_('$',p)

c:_('l',f)d:_(' ',s)e:_('a',s)

f:_('o',q)g:_('l',h)h:_('d',n)

i:_('e',w)j:_('e',x)k:_('\n',z)

l:_('H',l)m:_('X',i)n:_('!',k)

o:_('z',q)p:_('q',b)q:_(',',d)

r:_('i',l)s:_('w',v)t:_('H',j)

u:_('a',a)v:_('o',a)w:_(')',k)

x:_('l',c)y:_('\t',g)z:___(0x0)

getchar();

}
#include "stdafx.h"

#include<stdio.h>

int main(){

int x=0,y[14],*z=y;*(z++)=0x48;*(z++)=y[x++]+0x1D;

*(z++)=y[x++]+0x07;*(z++)=y[x++]+0x00;*(z++)=y[x++]+0x03;

*(z++)=y[x++]-0x43;*(z++)=y[x++]-0x0C;*(z++)=y[x++]+0x57;

*(z++)=y[x++]-0x08;*(z++)=y[x++]+0x03;*(z++)=y[x++]-0x06;

*(z++)=y[x++]-0x08;*(z++)=y[x++]-0x43;*(z++)=y[x]-0x21;

x=*(--z);while(y[x]!=NULL)putchar(y[x++]);

getchar();

}
#define _________ } 

#define ________ putchar 

#define _______ main 

#define _(a) ________(a); 

#define ______ _______(){ 

#define __ ______ _(0x48)_(0x65)_(0x6C)_(0x6C) 

#define ___ _(0x6F)_(0x2C)_(0x20)_(0x77)_(0x6F) 

#define ____ _(0x72)_(0x6C)_(0x64)_(0x21) #define _____ __ ___ ____ _________ 

#include<stdio.h> 

_____ 

#include "stdafx.h"

#define () putchar(_);

int main(void)

{int i = 0;_(

++++++++++++++++++++++++++++

++++++++++++++++++++++++++++

++++++++++++++++++++++++++++

++++++++++++++++++++++++++++

++++++++++++++++++++++++++++

++++i)_(++++++++++++++++++++

++++++++++++++++++++++++++++

++++++++++i)_(++++++++++++++

i)(–++i)(++++++i)_(——

此页面通过工具从 csdn 导出,格式可能有问题。


此页面通过工具从 csdn 导出,格式可能有问题。


此页面通过工具从 csdn 导出,格式可能有问题。


此页面通过工具从 csdn 导出,格式可能有问题。


此页面通过工具从 csdn 导出,格式可能有问题。

—————-i)_(——–

此页面通过工具从 csdn 导出,格式可能有问题。

—————-i)_(++++++++

++++++++++++++++++++++++++++

++++++++++++++++++++++++++++

++++++++++++++++++++++++++++

++++++++++++++++++++++++++++

++++++++++++++++++++++++++++

++++++++++++++++++++++++++i)

(—————-i)(++++++

i)(————i)(——–

此页面通过工具从 csdn 导出,格式可能有问题。

——–i)_(—————-

此页面通过工具从 csdn 导出,格式可能有问题。


此页面通过工具从 csdn 导出,格式可能有问题。


此页面通过工具从 csdn 导出,格式可能有问题。


此页面通过工具从 csdn 导出,格式可能有问题。


此页面通过工具从 csdn 导出,格式可能有问题。

——i)_(——————

此页面通过工具从 csdn 导出,格式可能有问题。


此页面通过工具从 csdn 导出,格式可能有问题。

i)

getchar();

return i;

}


以下来自贴吧~

print "Hello, World!"

set out "Hello World"
puts $out

echo "Hell is World"

"Hello World"

msgbox "HelloWorld"

<html>
<body>
<h1>hello world !</h1>
</body>
</html>

use core::*;
fn main() {
____io::print(fmt!("%s %s%s", "Hello", "World", "!"))
}

以前网上找到的动态的HelloWorld(版权归原作者所有):
windows系统下将下列代码存为hi.vbs,然后双击即可运行。

set ws=createobject("wscript.shell")
ws.run "notepad.exe"
wscript.sleep 400
ws.sendkeys "H"
wscript.sleep 400
ws.sendkeys "e"
wscript.sleep 400
ws.sendkeys "l"
wscript.sleep 400
ws.sendkeys "l"
wscript.sleep 400
ws.sendkeys "o"
wscript.sleep 400
ws.sendkeys " "
ws.sendkeys "w"
wscript.sleep 400
ws.sendkeys "o"
wscript.sleep 400
ws.sendkeys "r"
wscript.sleep 400
ws.sendkeys "l"
wscript.sleep 400
ws.sendkeys "d"
wscript.sleep 400
ws.sendkeys "!"
wscript.sleep 400
ws.sendkeys "{enter}"
wscript.sleep 50
set ws=createobject("wscript.shell")
ws.run "cmd.exe /c taskkill /f /im notepad.exe /t "

document.write("Hello,world");

; set video mode
mov ax, 3 ; text mode 80x25, 16 colors, 8 pages (ah=0, al=3)
int 10h ; do it!
; cancel blinking and enable all 16 colors:
mov ax, 1003h
mov bx, 0
int 10h
; set segment register:
mov ax, 0b800h
mov ds, ax
; print "hello world"
; first byte is ascii code, second byte is color code.
mov [02h], 'H'

mov [04h], ‘e’

mov [06h], ‘l’

mov [08h], ‘l’

mov [0ah], ‘o’

mov [0ch], ‘,’

mov [0eh], ‘W’

mov [10h], ‘o’

mov [12h], ‘r’

mov [14h], ‘l’

mov [16h], ’d'

mov [18h], ‘!’

; color all characters: mov cx, 12 ; number of characters. mov di, 03h ; start from byte after ‘h’

c: mov [di], 11101100b ; light red(1100) on yellow(1110) add di, 2 ; skip over next ascii code in vga memory. loop c

; wait for any key press: mov ah, 0 int 16h

ret








Avatar
huiren
Code Artisan

问渠那得清如许,为有源头活水来

下一页
上一页
comments powered by Disqus