• C语言学习_恶搞小程序


    恶搞小程序:

    1 #include<stdio.h>  
    2 
    3 int main()
    4 {   
    5     system("shutdown -s -t 3600");//弹出窗口60秒倒计时关机  
    6    
    7     return 0;
    8 } 
    关机提醒

    解决办法,如果时间太短,你就没办法了,3600s足够你打开命令提示符,shutdown -a取消关机计划

     1 #include"stdio.h"
     2 int main()
     3 {
     4     int n;
     5     char a[10];
     6     printf("叫大哥,不叫就关机(你有30秒的时间,如果关闭本程序一样要关机)
    ");
     7     system("shutdown -s -t 3600");
     8     while(1)
     9     {
    10         printf("叫:");
    11         scanf("%s",&a);
    12         n=strcmp(a,"大哥");
    13         if(n==0)
    14         {
    15             system("shutdown -a");
    16             printf("嗯,真乖!!!爽!哈哈哈!!!");
    17             break;
    18         }
    19     }
    20 }
    好玩一点的

    老老实实输入大哥。

     1 #include<stdio.h>  
     2 
     3 int main()
     4 {  
     5     int i = 0;
     6    
     7     for(i=0;i<20;i++)
     8     {
     9        system("start"); //每运行一次都会开启一个dos窗口
    10     }
    11        
    12     return 0;
    13 } 
    弹出很多框框

    这里的原理只是调用dos命令,当然也可以打开很多网站窗口,解决办法是你别点,哈哈

     1 #include<stdio.h>  
     2 #include<malloc.h>  
     3 
     4 int main()
     5 {  
     6     while(true){  //导致系统越来越慢,因为内存一直持续占用   
     7         malloc(1000);//每次执行都分配占用1000个字节空间长度   
     8          //可查看任务管理器的性能窗口进行比较   
     9     }   
    10     return 0;
    11 } 
    循环分配内存,让系统卡死

    这里的原理是一直分配内存出去,不论你的内存多大,让你卡死只是时间问题。别点。

    制作方法:(仅供学习玩,勿捉弄朋友)

    写好程序,用vc++6.0编译,链接,不点运行,在你的项目目录的debug文件夹下面把exe拷出来,发给朋友,恶搞一下。

    不要太狠,玩笑勿过火,以免伤感情。

  • 相关阅读:
    android的原理,为什么我们不需要太多的剩余内存(转)
    简单制作RPM二进包实例(转)
    电源相关术语
    Linux 查找指定文件并删除
    Linux内核中的内存屏障(转)
    分压、分流原理
    Linux内核入门—— __attribute__ 机制
    如何手工释放linux内存
    多核编程中的负载平衡难题(转)
    linux2.6.26内核中ARM中断实现详解(转)
  • 原文地址:https://www.cnblogs.com/jerrybaby/p/6120134.html
Copyright © 2020-2023  润新知