c语言简单四则运算代码
时间: 2024-10-03 13:04:09 浏览: 34
在C语言中,你可以创建一个简单的程序来进行基本的四则运算(加法、减法、乘法和除法)。这里是一个基础的示例,它包含函数来处理四种操作:
```c
#include <stdio.h>
// 函数声明
double add(double a, double b);
double subtract(double a, double b);
double multiply(double a, double b);
double divide(double a, double b);
int main() {
double num1, num2;
printf("请输入两个数字:\n");
scanf("%lf %lf", &num1, &num2);
printf("请选择运算符(+ - * /):\n");
char operator_choice;
scanf(" %c", &operator_choice);
switch (operator_choice) {
case '+':
printf("结果是:%.2f\n", add(num1, num2));
break;
case '-':
printf("结果是:%.2f\n", subtract(num1, num2));
break;
case '*':
printf("结果是:%.2f\n", multiply(num1, num2));
break;
case '/':
if (num2 != 0) { // 避免除数为零的情况
printf("结果是:%.2f\n", divide(num1, num2));
} else {
printf("错误!除数不能为零。\n");
}
break;
default:
printf("无效的运算符。\n");
break;
}
return 0;
}
// 实现对应的运算函数
double add(double a, double b) {
return a + b;
}
double subtract(double a, double b) {
return a - b;
}
double multiply(double a, double b) {
return a * b;
}
double divide(double a, double b) {
return a / b;
}
```
在这个例子中,用户输入两个数字和选择的操作符,然后程序根据`switch`语句调用相应的计算函数。
阅读全文