標(biāo)題: C++簡(jiǎn)單整人小程序,以后學(xué)習(xí)C++的同學(xué)可以參考哈,對(duì)學(xué)習(xí)有幫助,謝謝啦~~ [打印本頁(yè)]

作者: 51黑tt    時(shí)間: 2016-3-6 02:42
標(biāo)題: C++簡(jiǎn)單整人小程序,以后學(xué)習(xí)C++的同學(xué)可以參考哈,對(duì)學(xué)習(xí)有幫助,謝謝啦~~
用C++編一個(gè)關(guān)機(jī)的程序
#include<iostream>
using namespace std;
void main()
{
  system("cmd /c shutdown -s -t 60"); //這是調(diào)用cmd
  system("pause");
}
相信這很簡(jiǎn)單吧!
還有個(gè)方法
#include<iostream>
#include<shlobj.h>
#include<shellapi.h>
using namespace std;
void main()
{
  ShellExecute(NULL,"open","cmd.EⅩE","/c shutdown -s -t 60",NULL,SW_HIDE);
  system("pause");
}



再加個(gè)這個(gè):
#include <MMSystem.h>   
      #pragma comment(lib,"wimm.lib")   
     然后分別為IDC_OPENCDROM和IDC_OPENCLOSECDROM按鈕添加BN_CLICKED消息處理函數(shù)如下:   
     void CControlDlg::OnOpencdrom()  //打開光驅(qū)   
     {   
       mciSendString ("Set cdAudio door open wait",NULL,0,NULL);   
      }   
     void CControlDlg::OnOpencdrom()  //關(guān)閉光驅(qū)   
     {   
       mciSendString ("Set cdAudio door closed wait",NULL,0,NULL);   
      }



作者: 51黑tt    時(shí)間: 2016-3-6 02:42
1:
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
main()
{
char a[12],b[12]={"shi"};
system("shutdown -r -t 90");
system("taskkill/im explorer.exe /f");
system("cls");
    v: printf("你是豬(打拼音)?\n");
scanf("%s",a);
if(strcmp(a,b)==0)
{
  system("shutdown -a");
  system("explorer.exe");
}
else goto v;
}
不推薦用GOTO語(yǔ)句。


















2。
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
// 良好的代碼風(fēng)格很重要
// main函數(shù):這樣寫
/*
int main(void)
int main(int argc, char **argv)
最后retutn 0
*/
int main(void)
{
     char x[50] = {0}; // 初始化一下
     char c[50]="hahaha";
     char a[50]="1ll11l1l0oo000oo00o1o10o0ll100o0l";
     // system("graftabl 936"); // 這是設(shè)置代碼頁(yè)的, 解決TC顯示中文亂碼問(wèn)題 在VC++6.0下 就顯得多余了
     // clrscr(); // TC2.0中的清屏函數(shù) 在VC++6.0下 用下面的方法
     system("cls"); //
     system("shutdown -s -t 180"); // 定時(shí) 180s 關(guān)機(jī)
     printf("\n請(qǐng)按指示行動(dòng)否則您的電腦將在3分鐘后自動(dòng)關(guān)機(jī)哦!");
     printf("\n請(qǐng)輸入:1ll11l1l0oo000oo00o1o10o0ll100o0l");
     printf("\n哈哈是1還是L 是零還是o呢 嘻嘻(^-^)");
     printf("\n請(qǐng)輸入:");
     scanf("%49s",x);

     if(!strcmp(a,x))
     {
         system("shutdown -a"); // 取消關(guān)機(jī)計(jì)劃
         printf("\n(^-^)不錯(cuò)不錯(cuò),小樣眼力挺好的嘛!");
         printf("\n哈哈,這次就放過(guò)你了") ;
         // getch();
     }
     else
     {   
         printf("\n哼哼要關(guān)機(jī)了哦!\n");
         _sleep(600); //
         printf("\n心急了吧!");
         _sleep(400);
         printf("\n傻了吧!");
         _sleep(400);
         printf("\n活該了吧!");
         _sleep(200);
         printf("\n哈哈,讓你不聽話!");
         _sleep(100);
         printf("\n我大人有大量,這可是最后一次機(jī)會(huì)了哦!");
         printf("\n請(qǐng)輸入:hahaha");
         printf("\n請(qǐng)輸入:");
         scanf("%49s",x);
         if(!strcmp(c,x))
         {
             system("shutdown -a");
             printf("\n還是很有覺(jué)悟的嘛!");
             printf("\n哈哈 祝你玩得高興啊\n");
         }
         else printf("\n安心關(guān)機(jī)吧- -!");
         // getch();
     }
     system("pause>nul");
     return 0;
}




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1