该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include
#include
char Menu(void);
float sum(float a,float b);
float sub(float a,float b);
float mul(float a,float b);
float div(float a,float b);
void main()
{
float a,b,r;
char c;
while(1)
{
Menu();
scanf("%c",&c);
switch(c)
{case '1':
scanf("%f%f",&a,&b);
r= sum(a,b);
printf("%f\n",r);
break;
case '2':
scanf("%f%f",&a,&b);
r= sub(a,b);
printf("%f\n",r);
break;
case '3':
scanf("%f%f",&a,&b);
r= mul(a,b);
printf("%f\n",r);
break;
case '4':
scanf("%f%f",&a,&b);
r= div(a,b);
printf("%f\n",r);
break;
case '0':
printf("谢谢使用 \n");
return;
}
}
system("pause");
return 0;
}
char Menu(void)
{
while(1)
{
printf(" *-------------------------------*\n");
printf(" | 请选择运算类型 \n");
printf(" |-------------------------------|\n");
printf(" | 1---加法 |\n");
printf(" | 2---减法 | \n");
printf(" | 3---乘法 |\n");
printf(" | 4---除法 |\n");
printf(" | 0---退出 |\n");
}
}
float sum(float a,float b)
{
float num;
num=a+b;
return num;
}
float sub(float a,float b)
{
float num;
num=a-b;
return num;
}
float mul(float a,float b)
{
float num;
num=a*b;
return num;
}
float div(float a,float b)
{
float num;
num=a/b;
return num;
}