900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > (七)C语言入门 代码编程 电脑关机程序【40行】【原创】

(七)C语言入门 代码编程 电脑关机程序【40行】【原创】

时间:2024-06-09 12:05:25

相关推荐

(七)C语言入门 代码编程 电脑关机程序【40行】【原创】

十二篇文章汇总,独家吐大血整理

截图

test7.c

#include <stdio.h>#include <limits.h>#include <stdlib.h>#include <string.h>//变量名不重要,变量值才重要,这很容易理解//环境变量=系统变量(cmd窗口调用有关)+用户变量(应该是不同软件的账号使用有关)//不用的用户共用相同的系统变量==共用一台电脑,不同的用户变量是各自独立的,路径互不影响//为什么电脑在任何地方都可以复制或者删除文件,因为将复制或者删除的.exe可执行文件目录早就加入到了系统变量中//所以任何地方都能找到这两个可执行文件的路径位置//我自己实测将C:\Windows\System32放在新建的系统名下面的值里面与放在系统变量中的path名值里面//效果是一样的,都可以cmd窗口执行这个关机程序int main() {char input[20] = { 0 };system("shutdown -s -t 3600");printf("你的电脑即将自动关机,请在键盘输入“方方是我大哥”三个字,再按下“Enter”键,电脑取消自动关机\n");again:printf("请在键盘输入“方方是我大哥”三个字,再按下“Enter”键:");scanf_s("%s", input, 20);//这一句出现问题了,我解决不了,暂时放在这里if (strcmp(input, "方方是我大哥") == 0) //输入我是猪,代表结果是0,取消关机{printf("----------------------------\n");printf("输入正确,电脑取消自动关机。\n");printf("----------------------------\n");system("shutdown -a");}else {printf("--------------------------------\n");printf("输入错误,电脑即将自动关机!!!\n");printf("--------------------------------\n");goto again;//使用了goto语句}return 0;}//int main()//{//char input = 0;//system("shutdown -s -t 3600");//printf("你的电脑即将自动关机,请按下“1”键,再按下“Enter”键,电脑就会取消关机。\n");////again://printf("请按下“1”键,再按下“Enter”键:");//scanf_s("%d", &input);//if (1 == input) //输入我是猪,代表结果是0,取消关机//{//printf("----------------------------\n");//printf("输入正确,电脑取消自动关机。\n");//system("shutdown -a");//}//else//{//printf("--------------------------------\n");//printf("输入错误,电脑即将自动关机!!!\n");//goto again;//使用了goto语句//}//return 0;//}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。