今天刚学会一个简易的C语言程序,功能实现电脑定时机,输入指定内容取关消关机。效果如图
下面是两种写法代码展示
第一种
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int main() {
char arr[100] = { 0 };
system("shutdown -s -t 60");
printf("注意!!!\n你的电脑将在60秒后关机\n");
again:
printf("若想取消关机,请输入:我是猪\n");
printf("请输入 我是猪 \n");
scanf("%s", arr);
if (strcmp(arr, "我是猪") == 0)// 两个字符串的比较使用strcmp函数
{ //strcmp 如果判断两个字符串的内容相同,则返回0
system("shutdown -a");
printf("已取消关机");
}
else
{
goto again;
}
return 0;
}
第二种
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int main() {
char arr[100] = { 0 };
system("shutdown -s -t 60");
printf("注意!!!\n你的电脑将在60秒后关机\n");
printf("若想取消关机,请输入:我是猪\n");
while (1)
{
printf("请输入 我是猪 \n");
scanf("%s", arr);
if (strcmp(arr, "我是猪") == 0)
{
system("shutdown -a");
printf("已取消关机");
break;
}
}
return 0;
}
第一次写,有错误的话。希望各位大佬可以多多指点。
快动手写起来分享给好朋友