#include <stdio.h>
#include <stdlib.h>
int firNum,secNum;
void ShowMenu();
void Input();
int Add();
int Sub();
int Mul();
int Dev();
int main()
{
int choice;
while (1)
{
ShowMenu();
scanf("%d",&choice);
switch(choice)
{
case 1:
printf("%d\n",Add());break;
case 2:
printf("%d\n",Sub());break;
case 3:
printf("%d\n",Mul());break;
case 4:
printf("%d\n",Dev());break;
case 5:
exit(0);
}
}
return 0;
}
void ShowMenu()
{
printf("欢迎使用简单计算器!\n请选择您想要进行的操作:\n");
printf("1.加法\n2.减法\n3.乘法\n4.除法\n5.退出\n");
}
void Input()
{
printf("请输入第一个数字:\n");
scanf("%d",&firNum);
printf("请输入第二个数字:\n");
scanf("%d",&secNum);
}
int Add()
{
Input();
return (firNum + secNum);
}
int Sub()
{
Input();
return (firNum - secNum);
}
int Mul()
{
Input();
return (firNum * secNum);
}
int Dev()
{
Input();
if (0 == secNum)
{
printf("除数不能为0\n");
exit(0);
}
else
return (firNum / secNum);
}