这个我还真的不会因为是刚学习

img

我是C# 可能语法不太相同 所以提供个思路 ,就依次输出请输入num1的值,请输入符号oper(+、-、*、/),请输入num2,然后声明三个float变量和一个字符变量 把他输入的num1、num2、oper存起来 ,用switch来判断oper的值,最后输出result

#include<stdio.h>
int main() {
    float num1,num2,result;
    char oper;
    scanf("%f %f %c",&num1,&num2,&oper);
    if(oper=='+'){
        result=num1+num2;
    }else if(oper=='-'){
        result=num1-num2;
    }else if(oper=='*'){
        result=num1*num2;
    }else if(oper=='/'){
        if(num2==0){
            printf("除数不能为0");
            return 0;
        }
        result=num1/num2;
    }
    printf("%f",result);
    return 0;
}


 觉得有用的话采纳一下哈

img