利用c语言写一段可以混合运算的代码
时间: 2023-12-24 08:02:08 浏览: 72
好的,以下是一个简单的混合运算的C语言代码示例:
```c
#include <stdio.h>
int main() {
float a, b, c;
char operator;
printf("请输入运算式(例如:2.5 + 1.3):");
scanf("%f %c %f", &a, &operator, &b);
switch(operator) {
case '+':
c = a + b;
printf("%.2f + %.2f = %.2f", a, b, c);
break;
case '-':
c = a - b;
printf("%.2f - %.2f = %.2f", a, b, c);
break;
case '*':
c = a * b;
printf("%.2f * %.2f = %.2f", a, b, c);
break;
case '/':
if(b == 0) {
printf("除数不能为0!");
} else {
c = a / b;
printf("%.2f / %.2f = %.2f", a, b, c);
}
break;
default:
printf("无效的运算符!");
break;
}
return 0;
}
```
这段代码可以读取用户输入的运算式,包括两个操作数和一个运算符,然后根据运算符进行相应的混合运算,最后输出结果。在这个示例中,我们使用了switch语句来根据不同的运算符进行不同的计算。
阅读全文