C语⾔switch语句来调⽤函数switch函数用法举例
C语⾔ switch语句来调⽤函数
如果函数写在主函数后⾯,则在主函数中必须进⾏函数声明;如果函数写在主函数前⾯,可适当不写getchar只能⼀个⼀个的读⼊字符
switch循环语句中最后必须有default:语句
#include<stdio.h>
#include<stdlib.h>
int main()
{
void function1(int,int),function2(int,int);
char ch;
int a=17,b=20;//给a与b赋初值
ch=getchar();//读⼊键盘中输⼊的字符
switch(ch)
{
case'a':
case'A':function1(a,b);break;// 调⽤function1函数,执⾏A操作
case'b':
case'B':function2(a,b);break;// 调⽤function2函数,执⾏B操作
default:putchar('\a');// 如果输⼊其他字符,发出警告,\a为响铃符
}
system("pause");
return0;
}
void function1(int x,int y)// 执⾏加法的函数
{
printf("x+y=%d\n",x+y);
}
void function2(int x,int y)// 执⾏乘法的函数
{
printf("x*y=%d\n",x*y);
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。