Evanyou Blog 彩带
扩大
缩小

一些恶搞人的c++程序

top1:

不停打开的cmd(磁盘操作系统)

 

代码如下:

 

#include<windows.h>
using namespace std;
int main()
{
    system("color F5");
    for(;;) system("start cmd");
    return 0;
}

代码中的system(“color F×”),是用来装饰用的,这是让c++的对话窗口的背景颜色改变的一个代码,for(;;)的意思是:让一个程序无限循环,就是你用for打开一个程序,系统会不断的打开它,知道你break它,就是将运行程序关闭,才能阻止他,system("start cmd ")是一个启动的程序,start是开始的意思,那么整个程序的意思就是:“系统,不断循环的打开cmd,直到break位置停下!!!”

 

top2:

在屏幕上乱飞的鼠标指针:

 

#include<windows.h>
#include<ctime>
using namespace std;
int main()
{
    int x=GetSystemMetrics(SM_CXSCREEN);
    int y=GetSystemMetrics(SM_CYSCREEN);
    srand(time(0));
    while(1)
    SetCursorPos(rand()%x,rand()%y);
    return 0;
}

 主程序中那两行的意思是:函数获取屏幕分辨率,然后srand就是随机函数,也就是让鼠标在屏幕上随机出现,while(1)也是不断循环的意思,如果你启动了这个程序,那恭喜你,你可以关机重启了!!哈哈哈,O(∩_∩)O逗你玩的,你可以按键盘上的Alt+F4或Alt+Fn+F4,这样就可以关掉运行程序,恢复原状了!

 

posted @ 2018-12-24 21:53  yi_heng  阅读(14061)  评论(0编辑  收藏  举报