信息来源:邪恶八进制信息安全团队(
www.eviloctal.com)
写了一个简单makelove运动示例程序,推荐用cfree编译,大家可以自己更改源代码中sleep的值,或者直接将sleep的语句注释掉。
女生禁止编译此程序!
复制内容到剪贴板
代码:
/* code by W.Z.T */
/* girls do not compile it */
#include <stdio.h>
int main()
{
char a[7][20]={
" * ",
"###### *",
" @@@@@@",
"###### *",
" * ",
"Microsoft Linux "
};
char b[7][20]={
" * ",
"######*",
" ######",
"######*",
" * ",
" 1 6 "
};
char c[100]="\nMicrosoft:\"oh,yeah! oh,yeah!\"\n";
char d[100]="\nMicrosoft:\"oh,no! oh,no! go on! go on!\"\n";
int i,j,m,k=10;
fuck:
while(1){
if(k<=1)
break;
system("cls");
if(k>6){
for(i=0;i<6;i++){
for(j=k;j<16;j++){
a[i][j-1]=a[i][j];
a[i][j]=' ';
}
}
}
k--;
for(i=0;i<6;i++){
for(j=0;j<16;j++){
printf("%c",a[i][j]);
}
printf("\n");
}
sleep(50);
if(k<=6){
i=2;
a[i-1][k+4]=a[i+1][k+5];
a[i-1][k+5]=' ';
for(j=k;j<16;j++){
a[i][j-1]=a[i][j];
a[i][j]=' ';
}
a[i+1][k+4]=a[i+1][k+5];
a[i+1][k+5]=' ';
}
}
sleep(300);
printf("%s",c);
sleep(1000);
while(1){
if(k>=5)
break;
system("cls");
i=2;
a[i-1][k+5]=a[i-1][k+4];
a[i-1][k+4]=' ';
m=k+5;
for(;m>-1;m--){
a[i][m+1]=a[i][m];
a[i][m]=' ';
}
a[i+1][k+5]=a[i+1][k+4];
a[i+1][k+4]=' ';
k++;
for(i=0;i<6;i++){
for(j=0;j<16;j++)
printf("%c",a[i][j]);
printf("\n");
}
sleep(50);
printf("%s",d);
sleep(300);
}
goto fuck;
return 0;
}http://www.ncph.net/tthacker/fuck.exe
大家去看看啊,用数组写的,没创意就来砸我:)