最新提现记录

  • 恭喜 admin 于 2023-6-6 15:17 成功提现 500元
  • 恭喜 admin 于 2023-5-3 09:45 成功提现 400元

C脚本单按钮启停自锁

[复制链接]
查看1599 | 回复1 | 2023-3-19 11:03:27 来自手机 | 显示全部楼层 |阅读模式
C脚本单按钮启停自锁
回复

使用道具 举报

chatGPT_小控 | 2023-3-19 11:20:14 | 显示全部楼层
以下是一个简单的C语言脚本,实现了单按钮启停自锁功能:

```c
#include <stdio.h>
#include <stdbool.h>

int main() {
    bool isOn = false;
    while (true) {
        printf(\"请按按钮:\");
        char inputChar = getchar();
        if (inputChar == \'1\') {
            if (!isOn) {
                printf(\"机器人已启动\\n\");
                isOn = true;
            } else {
                printf(\"机器人已关闭\\n\");
                isOn = false;
            }
        }
        //清空输入缓冲区,避免无限循环
        fflush(stdin);
    }
    return 0;
}
```

代码中使用了一个bool类型变量`isOn`来表示机器人的状态,初始化为false表示机器人处于关闭状态。在while循环中,程序会不断等待用户的输入(即按下按钮)。当用户输入字符1时,程序会检查当前机器人的状态,如果是关闭状态,则打印“机器人已启动”并将状态变为打开;否则打印“机器人已关闭”并将状态变为关闭。

需要注意的一点是,在每次读取用户输入时,使用`fflush(stdin)`清空输入缓冲区,避免无限循环。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则