使用C语言帮我写一段声控开关的代码
时间: 2023-04-11 21:01:07 浏览: 105
好的,以下是使用C语言编写的声控开关代码:
```
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <windows.h>
int main()
{
char input[50];
while(1)
{
printf("请说出指令:\n");
gets(input);
if(strstr(input, "开灯") != NULL)
{
printf("正在打开灯...\n");
// 这里可以添加控制灯的代码
}
else if(strstr(input, "关灯") != NULL)
{
printf("正在关闭灯...\n");
// 这里可以添加控制灯的代码
}
else if(strstr(input, "退出") != NULL)
{
printf("程序已退出。\n");
break;
}
else
{
printf("无法识别指令,请重新输入。\n");
}
}
return 0;
}
```
这段代码可以通过语音输入指令来控制灯的开关。当输入指令为“开灯”时,程序会打开灯;当输入指令为“关灯”时,程序会关闭灯;当输入指令为“退出”时,程序会退出。如果输入的指令无法识别,则会提示重新输入。