酷代码 AI
菜单
服务商

C 语言实现:输入实数四则运算式输出保留两位小数结果(含特殊情况处理)

以下是一个用 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 或输入了无效的运算符,会输出相应的提示信息。 ######[AI写代码神器 | 320点数解答 | 2024-11-17 11:22:27]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]