以下是一个用 C 语言实现的程序,可以处理输入的实数四则运算表达式,并按照要求输出结果: ```c #include <stdio.h> #include <stdlib.h> int main() { double num1, num2; char op; printf("请输入一个四则运算表达式(如:3.58 + 58.34): "); scanf("%lf %c %lf", &num1, &op, &num2); double result; switch (op) { case '+': result = num1 + num2; break; case '-': result = num1 - num2; break; case '*': result = num1 * num2; break; case '/': if (num2 == 0) { printf("除数不能为 0\n"); return 0; } result = num1 / num2; break; default: printf("无效的运算符\n"); return 0; } printf("结果: %.2lf\n", result); return 0; } ``` 这个程序首先要求用户输入一个四则运算表达式,然后根据输入的运算符进行相应的计算,并将结果保留两位小数输出。如果除数为 0 或输入了无效的运算符,会输出相应的提示信息。 [2024-11-17 11:22:27 | AI写代码神器 | 320点数解答]