用c语言写一个多选择开关程序
时间: 2023-12-03 16:01:50 浏览: 31
以下是一个简单的多选择开关程序示例:
```
#include <stdio.h>
int main() {
int choice;
printf("请选择一个选项:\n");
printf("1. 打开电视\n");
printf("2. 打开电脑\n");
printf("3. 打开灯光\n");
printf("4. 打开风扇\n");
printf("5. 退出程序\n");
scanf("%d", &choice);
switch(choice) {
case 1:
printf("电视已开启。\n");
break;
case 2:
printf("电脑已开启。\n");
break;
case 3:
printf("灯光已开启。\n");
break;
case 4:
printf("风扇已开启。\n");
break;
case 5:
printf("程序已退出。\n");
break;
default:
printf("无效的选项。\n");
break;
}
return 0;
}
```
该程序中,使用了 `switch` 语句来对用户的选择进行判断,并输出对应的结果。用户输入的选择通过 `scanf` 函数读入。如果用户输入的是一个无效选项,则输出相应的提示信息。