以下是一个简单的计算器程序,可以支持加、减、乘、除等基本数学运算:

#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,程序会给出相应的提示。

用C语言编一个程序可以运行基本的数学函数运算实现计算器功能

原文地址: https://www.cveoy.top/t/topic/beIR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录