A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© chuanzhang 中级黑马   /  2016-2-25 00:59  /  615 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

void caculator(int x,char z,int y){
    switch (z) {
        case '+':
            printf("%d\n",x+y);//加法计算器
            break;
        case '-':
            printf("%d\n",x-y);//减法
            break;
        case '*':
            printf("%d\n",x*y);//乘法
            break;
        case '/':
            printf("%f\n",(float)x/y);除法
            break;
        default:
            printf("您输入有误,请重新输\n");
            break;
    }


}

int main(){
    int a=0;
    char b='a';
    int c=0;
   
    printf("请输入要运算的表达式:\n");
    scanf("%d%c%d",&a,&b,&c);
    caculator(a,b,c);
    return 0;

}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马