小哈欠


私信TA

用户名:741806352

访问量:1894

签 名:

等  级
排  名 23632
经  验 585
参赛次数 0
文章发表 6
年  龄 0
在职情况 学生
学  校 江苏海洋大学
专  业

  自我简介:

解题思路:

参考日常使用的计算器,只要可以运行就可以。

注意事项:
我用到了自定义函数,如果没学过可以私信我。
参考代码:

#include<iostream> //计算器

using namespace std;

float jisuan(int x, int y, char z);

int main()

{

    int x, y;

    char z;

    float result;

    cin >> x >> y >> z;

    result = jisuan(x,y,z);

    cout << result << endl;

    return 0;

}

float jisuan(int x, int y, char z)

{

    switch (z)

    {

    case '+': return (float)(x + y);

        break;

    case '-': return (x - y);

        break;

    case '*': return (x * y);

        break;

    case '%': return (x %y);

        break;

    case '/': return (x/y);

    break;

}

}


 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区