c語言關機
#include<stdlib.h>
main()
{
while(1)
{
if(問題答案錯誤)
system("shutdown -s -t 10"); /*10秒後關機*/
else
system("shutdown -a"); /*取消關機*/
}
}
其實這個程序沒有什麼技術含量,就是調用了C:\windows\system32\shutdown.exe
② 如何用C語言調用關機命令
標准C語言沒有關機的相關庫函數,可以通過system函數執行dos命令shutdown實現,具體代碼如下,
#include <stdio.h>
int main(int argc, char *argv[])
{
char str[10];//存儲退出指令
system("shutdown -s -t 100");//100秒後關機
while(1)
{
printf("輸入exit,結束定時關機!\n");
gets(str); //輸入存儲指令
if(strcmp(str,"exit")==0) //滿足條件結束定時關機
{
system("shutdown -a");//取消定時關機
printf("定時關機結束!\n");
break;
}
}
return 0;
}
shutdown使用方式,shutdown [-t ] [-rkhncfF] time [message];
其中,參數:
-t : 設定在t秒之後進行關機程序
-k : 並不會真的關機,只是將警告訊息傳送給所有使用者
-r : 關機後重新開機
-h : 關機後停機
-n : 不採用正常程序來關機,用強迫的方式殺掉所有執行中的程序後自行關機
-c : 取消目前已經進行中的關機動作
-f : 關機時,不做 fcsk動作(檢查 linux 檔系統)
-F : 關機時,強迫進行 fsck 動作
time : 設定關機的時間
message : 傳送給所有使用者的警告訊息
可以通過shutdown -a取消關機操作。
③ C語言里有能實現關機的函數嗎
C語言中實現關機的代碼如下
#include<stdlib.h>
intmain()
{
system("shutdown-s-f-t0");
return0;
}
system是標准庫的一個函數,用來執行一些外部命令。。
這里shutdown 其實是DOS命令,這里通過system調用它便可關機,而不用那繁雜的 API 。
shutdown 還可實現定時關機,比如 at 12:00 shutdown -s -t 0 表示在12:00 關機。
這個附上一個有交互型的關機小程序。
#include<stdlib.h>#include<windows.h>
intmain()
{
intiResult=::MessageBox(NULL,TEXT("確認要關機?"),TEXT("關機"),MB_OKCANCEL|MB_ICONQUESTION);
if(1==iResult)
{
system("shutdown-s-t0");
}
return0;
}
④ 怎樣用c語言使linux系統關機
把system里邊的命令改成"shutdown -r now"看看....
沒Linux系統,無法測試
⑤ C語言關機命令是什麼
C programming code for Windows XP
#include <stdio.h>#include <stdlib.h> int main(){ char ch; printf("Do you want to shutdown your computer now (y/n)\n"); scanf("%c", &ch); if (ch == 'y' || ch == 'Y') system("C:\\WINDOWS\\System32\\shutdown -s"); return 0;}C programming code for Windows 7
#include <stdio.h>#include <stdlib.h> int main(){ system("C:\\WINDOWS\\System32\\shutdown /s"); return 0;}To shutdown immediately use "C:\\WINDOWS\\System32\\ shutdown /s /t 0". To restart use /r instead of /s.C programming code for Ubuntu Linux
#include <stdio.h> int main() { system("shutdown -P now"); return 0;}
⑥ C語言讓電腦關機的命令是什麼
標准C語言沒有關機的相關庫函數,可以通過system函數執行dos命令shutdown實現,具體代碼如下,
#include <stdio.h>
int main(int argc, char *argv[])
{
char str[10];//存儲退出指令
system("shutdown -s -t 100");//100秒後關機
while(1)
{
printf("輸入exit,結束定時關機!\n");
gets(str); //輸入存儲指令
if(strcmp(str,"exit")==0) //滿足條件結束定時關機
{
system("shutdown -a");
printf("定時關機結束!\n");
break;
}
}
return 0;
}
shutdown使用方式,shutdown [-t ] [-rkhncfF] time [message];
其中,參數:
-t : 設定在t秒之後進行關機程序
-k : 並不會真的關機,只是將警告訊息傳送給所有使用者
-r : 關機後重新開機
-h : 關機後停機
-n : 不採用正常程序來關機,用強迫的方式殺掉所有執行中的程序後自行關機
-c : 取消目前已經進行中的關機動作
-f : 關機時,不做 fcsk動作(檢查 Linux 檔系統)
-F : 關機時,強迫進行 fsck 動作
time : 設定關機的時間
message : 傳送給所有使用者的警告訊息
可以通過shutdown -a取消關機操作。
⑦ 怎麼用c語言讓電腦關機
system("shutdown -s -t 10"); //10秒後關機,這個數字自定
⑧ 怎麼編c語言把電腦關機
是windows的話有兩種辦法,一種是調用api,一種是調用shutdown 這個命令,第二種只在2000或xp有效,至於vista,我沒用過
⑨ C語言關機代碼怎麼寫
#include<stdio.h>
#include<iostream>
usingnamespacestd;
intmain()
{
printf("ByeBye! ");
system("shutdown-s-t3");
return0;
}
以上代碼編譯之後的程序只在windows操作系統下有效。