Code
/*
选择1:60秒后关机,破解:在命名行下输入: shutdown -a
选择2:打开10个窗口。
*/
#include <stdio.h>
#include <windows.h>
#include <malloc.h>
int main (void){
int c;
int i;
int j;
xuanze:
printf("1: 自己死机!\n");
printf("2: 月球爆炸!\n");
printf("请选择:");
scanf("%d",&c);
if(c ==1) {
system("shutdown -s -t 60");
}
else if (2 == c) {
printf("你太坏了,我要惩罚你!\n");
for (j = 0; j < 10; ++j)
system("start");
}
else{
printf("Seriously!!!");
goto xuanze;
}
return 0;
}
/*
选择1:60秒后关机,破解:在命名行下输入: shutdown -a
选择2:打开10个窗口。
*/
#include <stdio.h>
#include <windows.h>
#include <malloc.h>
int main (void){
int c;
int i;
int j;
xuanze:
printf("1: 自己死机!\n");
printf("2: 月球爆炸!\n");
printf("请选择:");
scanf("%d",&c);
if(c ==1) {
system("shutdown -s -t 60");
}
else if (2 == c) {
printf("你太坏了,我要惩罚你!\n");
for (j = 0; j < 10; ++j)
system("start");
}
else{
printf("Seriously!!!");
goto xuanze;
}
return 0;
}
/*
内存泄露: 不停地分配长度为1000字节的内存块
*/
#include < stdio.h >
#include < malloc.h >
int main ( void ) {
while ( 1 ) {
int * p = ( int * ) malloc ( 1000 );
}
return 0 ;
}
#include < stdio.h >
#include < malloc.h >
int main ( void ) {
while ( 1 ) {
int * p = ( int * ) malloc ( 1000 );
}
return 0 ;
}