写一个主函数,输入fun1执行函数fun1,输入fun2执行函数fun2,输入fun3执行函数fun3
时间: 2024-03-08 21:47:54 浏览: 45
Calculate.rar_Fun_ Fun_ Fun_calculate函数
好的,以下是一个根据用户输入执行不同函数的C语言程序:
```c
#include <stdio.h>
void fun1() {
printf("Executing function 1.\n");
}
void fun2() {
printf("Executing function 2.\n");
}
void fun3() {
printf("Executing function 3.\n");
}
void execute_function(int option) {
switch (option) {
case 1:
fun1();
break;
case 2:
fun2();
break;
case 3:
fun3();
break;
default:
printf("Invalid option!\n");
break;
}
}
int main() {
int option;
printf("Enter an option (1, 2, or 3):\n");
scanf("%d", &option);
execute_function(option);
return 0;
}
```
这个程序先定义了三个函数 `fun1`、`fun2` 和 `fun3`,分别输出不同的信息。然后定义了一个函数 `execute_function`,它和前面的例子是一样的,根据输入执行不同的函数。
在 `main` 函数中,先输出提示信息,要求用户输入一个选项(1、2 或 3),然后调用 `scanf` 函数读取用户输入的整数,最后调用 `execute_function` 函数执行相应的函数。
你可以运行这个程序来执行不同的函数,例如:
```
Enter an option (1, 2, or 3):
2
Executing function 2.
```
希望能够帮助到你!
阅读全文