用C语言编写两个函数,用main函数输入Y或B选择调用两个函数的其中一个
时间: 2024-05-09 15:17:04 浏览: 87
值传递方式-C语言函数以及函数的调用
好的,我可以为您提供代码示例。以下是用 C 语言编写两个函数,并在 main 函数中使用输入语句以选择调用哪个函数的示例:
```
#include <stdio.h>
void functionY(void) {
printf("You have chosen Function Y\n");
}
void functionB(void) {
printf("You have chosen Function B\n");
}
int main() {
char choice;
printf("Enter Y or B to choose a function: ");
scanf("%c", &choice);
if (choice == 'Y') {
functionY();
}
else if (choice == 'B') {
functionB();
}
else {
printf("Invalid choice\n");
}
return 0;
}
```
请注意,以上代码中的 `functionY` 和 `functionB` 是您自己定义的函数,可以根据实际需要进行修改。另外,程序中的 `scanf` 接受用户输入的字符,并将其存储在变量 `choice` 中。在选择调用函数之后,main 函数返回值为 0,程序结束运行。
阅读全文