C studing NO.15 循环练习作业关机程序
原创
©著作权归作者所有:来自51CTO博客作者计算机小腊鸡的原创作品,请联系作者获取转载授权,否则将追究法律责任
goto的用法
必须在同一个函数内跳转
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<Windows.h>
#include<string.h>
#include<stdlib.h>
#include<time.h>
//----------------------------------------------
//关机程序,电脑将在1分钟内关机
// 如果输入:我是猪,就取消关机!
// shutdown -s -t 60
// shutdown -a
// ---------------------------------------------
int main()
{
//关机
//c语言提供了一个函数:system()-执行系统命令的
char input[20] = { 0 };//存放输入的信息
system("shutdown -s -t 60");//system - stdlib.h
again:
printf("请注意,你的电脑在1分钟内关机,如果输入:我是猪,就取消关机\n");
scanf("%s", input);//string.h
if (strcmp(input, "我是猪") == 0)//两个字符比较不能直接使用==,应该使用strcmp()
{
system("shutdown -a");
}
else
{
goto again;
}
return 0;
}