写一个c语言程序,程序中有菜单,菜单中有六个选项,依次是四则运算计算器、存储单位换算器、工作日计算器、油费计算器、时间计算器、退出,每个选项都有自己名称对应的功能。
时间: 2024-10-18 19:15:29 浏览: 26
下面是一个简单的C语言程序示例,它包含了一个菜单系统,用户可以选择六种功能:四则运算、存储单位转换、工作日计算、油费计算、时间计算和退出。由于实际功能的具体实现可能会比较复杂,这里只给出了基本框架。
```c
#include <stdio.h>
void calculator(int op) {
switch (op) {
case 1:
printf("请输入四则运算表达式(如1+1):");
// 实现四则运算功能
break;
case 2:
printf("请输入需要转换的存储单位(如KB到MB):");
// 实现存储单位转换功能
break;
// ... 对其他功能进行相似处理
case 6:
printf("已退出程序.\n");
return;
default:
printf("无效的选择,请选择正确的功能。\n");
}
}
int main() {
int choice;
while (1) {
printf("\n--- 菜单 ---\n");
printf("1. 四则运算\n");
printf("2. 存储单位换算\n");
printf("3. 工作日计算器\n");
printf("4. 油费计算器\n");
printf("5. 时间计算器\n");
printf("6. 退出\n");
printf("请选择(1-6): ");
scanf("%d", &choice);
if (choice >= 1 && choice <= 6) {
calculator(choice);
} else {
printf("输入错误,请重新选择.\n");
}
}
return 0;
}
```
阅读全文