问答详情
源自:3-4 练习题

求解答,求计算器源代码

要求能实现Windows系统计算器的功能,四则运算,取余,删除,开平方等,急求!

提问者:慕妹5205576 2017-06-21 11:59

个回答

  • 璀璨人生AC
    2017-06-21 15:41:51
    已采纳

    #include <stdio.h>

    #include <math.h>

    int main{

    int i,j,result;

    char k;

    printf("请输入你想要计算的数据%d%d\n");

    scanf("%d%d",i,j);

    printf("请输入你要执行的运算符:%c \n");

    scanf("%c",k);

    switch(k){

    case "+" : result = i+j; printf("结果为:%d\n",result);break;

    case "-" :  result = i-j; printf("结果为:%d\n",result);break;

    case "*" :  result =  i *j ;printf("结果为:%d\n",result);break;

    case "/" :  result = i / j;printf("结果为:%d\n",result);break;

    case "%": result =i % j;printf("结果为:%d\n",result); break;          // 取余

    case "^": result = sqrt(i);printf("结果为:%d\n",result);break;        // 开方

    default : printf("输入运算符出错,请重新输入!");break;

                              system(cls);

    }

    }