用C语言编一个程序可以运行基本的数学函数运算实现计算器功能
以下是一个简单的计算器程序,可以支持加、减、乘、除等基本数学运算:
#include <stdio.h>
int main()
{
char op; // 运算符
double num1, num2, result; // 运算数和结果
printf("请输入运算式(例如2 + 3):");
scanf("%lf %c %lf", &num1, &op, &num2);
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 1; // 退出程序
}
result = num1 / num2;
break;
default:
printf("不支持的运算符!\n");
return 1; // 退出程序
}
printf("结果为:%lf\n", result);
return 0;
}
运行程序后,可以输入类似“2 + 3”的运算式,程序会计算出结果并输出。如果输入的运算符不支持,或者除数为0,程序会给出相应的提示。
原文地址: https://www.cveoy.top/t/topic/beIR 著作权归作者所有。请勿转载和采集!