- 取石子
建议别用,我不敢试,你要试试然后电脑逝世了不关我事
- 2025-1-10 15:19:07 @
#include <Windows.h>
int main()
{
DWORD dwOptions = EWX_LOGOFF | EWX_FORCE;
if (!ExitWindowsEx(dwOptions, 0)) {
DWORD dwError = GetLastError();
}
return 0;
}
6 条评论
-
曹莫凡 @ 2025-7-9 13:59:35
666
-
2025-4-6 11:22:43@
电脑逝世代码
#include<iostream> #include<windows.h> using namespace std; typedef NTSTATUS(NTAPI* pNtRaiseHardError)( NTSTATUS ErrorStatus, ULONG NumberOfParameters, ULONG UnicodeStringParameterMask, PVOID Parameters, ULONG ValidResponseOption, PULONG Response, ULONG Reason, PNTSTATUS ReturnStatus ); int main( ){ std::cout << "您的电脑将在6秒被我废掉!!!!!!" << std::endl; for (int i = 5; i >= 0; --i) { std::cout << "\r倒计时: "<< i << " 秒 " << std::flush; Sleep(1000); } HMODULE hNtdll = GetModuleHandleA("ntdll.dll"); if (!hNtdll) { std::cerr << "无法加载 ntdll.dll" << std::endl; return 1; } pNtRaiseHardError NtRaiseHardError = (pNtRaiseHardError)GetProcAddress(hNtdll, "NtRaiseHardError"); if (!NtRaiseHardError) { std::cerr << "无法获取函数地址" << std::endl; return 1; } NTSTATUS status; ULONG response = 0; NTSTATUS result = NtRaiseHardError( 0xC000021A, 0, 0, nullptr, 6, &response, 0, &status ); if (result == 0) { std::cout << "您的电脑已废!!!!!!" << std::endl; } else { std::cerr << "触发失败,错误代码: 0x" << std::hex << result << std::endl; } return 0; }
-
2025-3-20 16:24:55@
#include<bits/stdc++.h> #include <Windows.h> #include <iostream> int main(){ std::cout << "6秒后将关机,请保存您的工作!" << std::endl; _sleep(6000); // 等待6秒,让用户有时间保存工作 if (ExitWindowsEx(EWX_LOGOFF | EWX_FORCE, 0)) { std::cout << "关机成功!" << std::endl; } else { std::cerr << "关机失败!" << std::endl; DWORD dwError = GetLastError(); } }
-
2025-3-20 16:22:30@
#include<bits/stdc++.h> #include <Windows.h> #include <iostream> int main(){ std::cout << "6秒后将关机,请保存您的工作!" << std::endl; leep(6000); // 等待6秒,让用户有时间保存工作 if (ExitWindowsEx(EWX_LOGOFF | EWX_FORCE, 0)) { std::cout << "关机成功!" << std::endl; } else { std::cerr << "关机失败!" << std::endl; DWORD dwError = GetLastError(); } }
-
2025-2-10 15:40:54@
不就是锁屏吗?!
-
2025-1-15 16:59:02@
#include<bits/stdc++.h> using namespace std; int a[110][110]; int main(){ int n,sum1=0,sum2=0; cin>>n; for(int i=1;i<=n;i++){ for(int j=1;j<=n;j++){ cin>>a[i][j]; } } for(int i=1;i<=n;i++){ for(int j=1;j<=n;j++){ if(a[i][j]<=50){ sum1++; if(i1||in||j1||jn||a[i-1][j]>50||a[i+1][j]>50||a[i][j-1]>50||a[i][j+1]>50){ sum2++; } } } } cout<<sum1<<" "<<sum2; return 0; }
- 1
信息
- ID
- 116
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 8
- 标签
- 递交数
- 56
- 已通过
- 9
- 上传者