初识ACM——伪病毒与真崩溃

何家欢学长为吸引同学们兴趣

展示了一个C语言程序如下:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <stdlib.h>
int main() {
    int a,n;
    printf("1.关机\n");
    printf("2.崩溃!\n");
    printf("\t——BoilTask\n");
    printf("你的选择:");
    scanf("%d",&a);
    if(a==1)
        system("shutdown -s -t 120");
    else if (a==2) {
        for(n=0; n<10; n++)
            system("start");
    } else {
        printf("你输入的格式有错误哦~");
    };
    return 0;
}

然后提示如果把关机或者崩溃的参数修改便会给用户带来麻烦

(这个代码是我自己根据效果写的……学长才不会没节操的传播呢)

然后坏坏的我写下了一个真的有麻烦的代码……

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
#include<stdio.h>
#include<stdlib.h>
int main() {
    int a,n=0;
    printf("1.真关机\n");
    printf("2.真崩溃!\n");
    printf("\t——BoilTask\n");
    printf("你的选择:");
    scanf("%d",&a);
    if(a==1)
        system("shutdown -p");
    else if (a==2) {
        while(n<1)
            system("start");
    } else {
        printf("你输入的格式有错误哦~");
    };
    return 0;
}

话说那段时间关机都直接帅帅地运行这个程序来关机-.-

该内容采用 CC BY-NC-SA 4.0 许可协议。
最后更新于 2015-12-19 07:57:59