大一c语言编程加减乘除代码实现

以下是一个简单的 C 语言程序,实现了加减乘除四个功能。该程序通过读取两个数和一个运算符,然后根据运算符进行相应的计算并输出结果。

#include <stdio.h>
int main() {
    double num1, num2, result;
    char op;
    printf("请输入两个数和一个运算符(如:2 + 3):");
    scanf("%lf %c %lf", &num1, &op, &num2);
    switch (op) {
        case '+':
            result = num1 + num2;
            printf("%.2lf + %.2lf = %.2lf\n", num1, num2, result);
            break;
        case '-':
            result = num1 - num2;
            printf("%.2lf - %.2lf = %.2lf\n", num1, num2, result);
            break;
        case '*':
            result = num1 * num2;
            printf("%.2lf * %.2lf = %.2lf\n", num1, num2, result);
            break;
        case '/':
            if (num2 == 0) {
                printf("除数不能为0\n");
            } else {
                result = num1 / num2;
                printf("%.2lf / %.2lf = %.2lf\n", num1, num2, result);
            }
            break;
        default:
            printf("无效的运算符\n");
            break;
    }
    return 0;
}

这个程序中,首先使用 scanf() 函数读取两个数和一个运算符。然后使用 switch 语句根据运算符进行相应的计算,并输出结果。需要注意的是,在除法运算中要判断除数是否为0,以避免程序崩溃。

相关推荐:

c语言实现平均数函数代码实例

常用的c语言数学函数库汇总

html实现计算器功能代码下载

c语言计算数列求和实例代码