找个大神帮帮忙

qq_53416740 2021-05-02 10:37:40
由键盘输入一个四则运算式,输出该运算式和运算结果。输出格式参见样张。 例如:输入12*34,输出12*34=408;输入的不是四则运算式,输出"非四则运算"; 输入的四则运算式除数为0,则输出"除式的分母为零"。 (1)应用switch-case 语句完成。 (2)数据从键盘输入,数据的输入和输出要求加入提示说明(就是输出一行文字,做为数据从键盘输入和结果输出时在显示器上的提示)。 (3)写出运行结果。
...全文
1131 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_53416740 2021-05-06
  • 打赏
  • 举报
回复
额有没有C++的(๑>؂<๑)
qzjhjxj 2021-05-04
  • 打赏
  • 举报
回复
供参考:
#include<stdio.h>
int main()
{
    char c;
    float a,b;
    printf("请输入四则运算式(a + - * / b):\n");
    scanf("%f%c%f",&a,&c,&b);
    printf("运算结果为:");
    switch(c)
    {
        case '+':printf("%.2f+%.2f=%.2f\n",a,b,a+b); break;
        case '-':printf("%.2f-%.2f=%.2f\n",a,b,a-b); break;
        case '*':printf("%.2f*%.2f=%.2f\n",a,b,a*b); break;
        case '/':b==0.0?printf("除式的分母为零\n"):
                 printf("%.2f/%.2f=%.2f\n",a,b,a/b); break;
        default :printf("非四则运算\n");              break;
    }
    
    return 0;
}

13,824

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧