#include <stdio.h> #include <math.h>

int main() { int num1, num2; char operator;

printf("请输入第一个数:");
scanf("%d", &num1);

printf("请输入运算符:");
scanf(" %c", &operator);

printf("请输入第二个数:");
scanf("%d", &num2);

switch(operator) {
    case '+':
        printf("结果:%d\n", num1 + num2);
        break;
    case '-':
        printf("结果:%d\n", num1 - num2);
        break;
    case '*':
        printf("结果:%d\n", num1 * num2);
        break;
    case '/':
        if (num2 != 0) {
            printf("结果:%d\n", num1 / num2);
        } else {
            printf("除数不能为0\n");
        }
        break;
    case '^':
        printf("结果:%lf\n", pow(num1, num2));
        break;
    case 's':
        printf("结果:%lf\n", sqrt(num1));
        break;
    case 'a':
        printf("结果:%d\n", abs(num1));
        break;
    default:
        printf("无效的运算符\n");
        break;
}

return 0;
题目2:c语言编程实现一个简单的计算器。要求:首先键盘输入要运算的数据第二步可以选择运算符。最后可以实现简单的对整数的加、减、乘、除、乘方开方、求绝对值。

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

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