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]
- 易语言子程序 TriggerCode 代码详解:通配符查找与结果运算(字节豆包 | 607点数解答 | 2026-02-09 11:59:34)36
- Java 实现:从点类到圆类,计算圆心坐标(50,30)、半径 4 的圆周长与面积(字节豆包 | 246点数解答 | 2024-11-11 16:36:30)337
- C语言:按特定格式输入并格式化输出整数、实数和字符(字节豆包 | 103点数解答 | 2024-10-24 11:12:53)401
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)345
- Python 编程:轻松计算飞机行李收费(含代码详解)(字节豆包 | 250点数解答 | 2026-01-29 17:07:02)27
- Python 实现浮点数转百分比并保留 2 位小数(字节豆包 | 181点数解答 | 2026-03-14 18:09:36)11
- Python:轻松提取10.0到99.0小数的整数部分(字节豆包 | 136点数解答 | 2026-01-11 19:23:18)40
- C++实现:根据学业与素质成绩判断N名学生是否“优秀”(DeepSeek | 155点数解答 | 2025-12-16 12:25:48)67
- CentOS下Java进程出现futex_wait_queue_me问题的处理全流程(阿里通义 | 283点数解答 | 2023-11-20 14:51:26)461
- 替雷利珠单抗致免疫相关性糖尿病:病例报道与机制探讨,为临床用药敲响警钟( | 164点数解答 | 2024-10-11 14:52:52)265
- Python 实现实数四则运算:输入表达式输出结果,处理除零与格式错误(字节豆包 | 286点数解答 | 2024-11-17 11:21:58)132
- C 语言实现:输入实数四则运算式输出保留两位小数结果(含特殊情况处理) (字节豆包 | 320点数解答 | 2024-11-17 11:22:27)147