c语言编写实用计算器

 求过程和讲解

#include <iostream>
#include <stdio.h>
#include <vector>
#include <string.h>

using namespace std;


int main() {

    int n;
    int a,b;
    while (true)
    {
        printf("0:exit\n");
        printf("1:+\n");
        printf("2:-\n");
        printf("3:*\n");
        printf("4:/\n");
        scanf("%d",&n);
        if(n==1)
        {
            printf("请输入2个数字\n");
            scanf("%d%d",&a,&b);
            printf("结果为:%d\n",a+b);

        }
        if(n==2)
        {
            printf("请输入2个数字\n");
            scanf("%d%d",&a,&b);
            printf("结果为:%d\n",a-b);

        }
        if(n==3)
        {
            printf("请输入2个数字\n");
            scanf("%d%d",&a,&b);
            printf("结果为:%d\n",a*b);

        }
        if(n==4)
        {
            printf("请输入2个数字\n");
            scanf("%d%d",&a,&b);
            printf("结果为:%.2f\n",a/b);

        }
        if(n==0)
        {
            break;
        }

    }


    return 0;
}



img


有用望采纳