```c
#include<stdio.h>
#include<stdlib.h>
//加法
void Add(float a,float b)
{
printf("%f\n\n", a + b);
}
//减法
void Sub(float a, float b)
{
printf("%f\n\n", a - b);
}
//乘法
void Mul(float a, float b)
{
printf("%f\n\n", a * b);
}
//除法,首先判断除数是否为零,为零则给出提示
void Div(float a, float b)
{
if (b == 0)
printf("除数不能为0!\n\n");
else
printf("%f\n\n", a / b);
}
void Choose()
{
printf("1-加法\n");
printf("2-减法\n");
printf("3-乘法\n");
printf("4-除法\n");
printf("0-退出\n");
}
int main()
{
while (1)
{
int n;
float a, b;
printf("请输入你的选择:\n");
Choose();
scanf_s("%d", &n);
if (n == 0)
exit(0);//退出
printf("请输入进行操作的两个数字:");
scanf_s("%f %f", &a, &b);
if (n == 1)
Add(a, b);
if (n == 2)
Sub(a, b);
if (n == 3)
Mul(a, b);
if (n == 4)
Div(a, b);
}
return 0;
}
使用VS编程的话输入使用scanf_s,使用cfree后者dev C++的话输入使用scanf
更多推荐
c语言使用函数实现简单的计算器实现加减乘除
发布评论