一些恶搞人的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,这样就可以关掉运行程序,恢复原状了!
如果大家满意就关注我吧!