c语言设计一个计算器c语言设计一个计算器,实现两个实数的四则运算
c语言设计一个计算器 c语言设计一个计算器,实现两个实数的四则运算
为了设计一个C语言计算器,我们需要实现以下功能:
输入两个数字和一个运算符(加、减、乘、除)。根据运算符进行相应的计算。输出结果。以下是一个简单的C语言计算器实现:
#include <stdio.h>int main() { char num1[10], num2[10], operator; double result; printf("请输入第一个数字: "); scanf("%s", num1); printf("请输入第二个数字: "); scanf("%s", num2); printf("请输入运算符(+, -, *, /): "); scanf(" %c", &operator); switch (operator) { case "+": result = atof(num1) + atof(num2); printf("结果是: %.2lf
", result); break; case "-": result = atof(num1) - atof(num2); printf("结果是: %.2lf
", result); break; case "*": result = atof(num1) * atof(num2); printf("结果是: %.2lf
", result); break; case "/": if (atof(num2) != 0) { result = atof(num1) / atof(num2); printf("结果是: %.2lf
", result); } else { printf("除数不能为0!
"); } break; default: printf("无效的运算符!
"); } return 0;}
这个程序首先接收用户输入的两个数字和一个运算符,然后根据运算符进行相应的计算,并输出结果。注意,这个程序没有处理除数为0的情况,如果需要处理这种情况,可以在计算之前添加一个判断语句。
本网站文章未经允许禁止转载,合作/权益/投稿 请联系平台管理员 Email:epebiz@outlook.com