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操作系统下有效。