帮我写一段代码,用一个按键切换四个值:
时间: 2024-01-28 08:02:52 浏览: 57
单片机设计学号显示.zip
5星 · 资源好评率100%
好的,以下是一个简单的示例代码,可以通过绑定按键来切换四个值:
```
#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
int main()
{
int current_value = 1; // 初始化值为1
bool is_running = true; // 标记程序是否正在运行
while (is_running) {
if (kbhit()) { // 检测是否有按键按下
char key = getch(); // 获取按下的按键
if (key == 'q') { // 按下q键退出程序
is_running = false;
} else if (key == 's') { // 按下s键切换值
current_value++;
if (current_value > 4) {
current_value = 1;
}
}
// 根据当前的值执行相应的操作
switch (current_value) {
case 1:
// 执行操作1
break;
case 2:
// 执行操作2
break;
case 3:
// 执行操作3
break;
case 4:
// 执行操作4
break;
default:
break;
}
}
}
return 0;
}
```
请注意,此代码仅为示例,实际应用中需要根据具体情况进行修改和优化。
阅读全文