函数实验:编写5个函数分别用来求两个整数的加、减、乘、除及取余数。制作一个菜单,列出这5种运算,以便让用户能够用输入运算符的方法选择进行的运算。

#include 
add(int x,int y)
{
	printf("%d\n",x+y);
}
sub(int x,int y)
{
	printf("%d\n",x-y);
}
cheng(int x,int y)
{
	printf("%d\n",x*y);
}
chu(int x,int y)
{
	printf("%d\n",x/y);
}
quyu(int x,int y)
{
	printf("%d\n",x%y);
}
meau()
{
	int x,y;
	char c;
	printf("请输入两个数:");
	scanf("%d%d",&x,&y);
	printf("请输入运算符号:");
	c=getchar();
	c=getchar();      
	/*在终端输入字符时并非输入一个字符就会返回,而是在遇到回车换行前,所有输入的字符都会缓冲在键盘缓冲器中,
	直到回车换行一次性将所有字符按序依次赋给相应的变量,在这里一定要注意最后一个字符即'\n',该字符也会赋给一个相应的变量*/
	switch(c)
	{
	case'+':add(x,y);break;
	case'-':sub(x,y);break;
	case'*':cheng(x,y);break;
	case'/':chu(x,y);break;
	case'%':quyu(x,y);break;
	}
}
main()
{
	meau();
}


函数实验:编写5个函数分别用来求两个整数的加、减、乘、除及取余数。制作一个菜单,列出这5种运算,以便让用户能够用输入运算符的方法选择进行的运算。_第1张图片

你可能感兴趣的:(C语言题目,c语言)