• 取石子
  • 建议别用,我不敢试,你要试试然后电脑逝世了不关我事

  • @ 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
              上传者