Mrmupa 2015-11-04 09:11 采纳率: 50%
浏览 2645
已采纳

三个数的四则运算用c语言怎么写。只要思路

如何判断优先级来进行三个数的四则运算。。只用printf
scanf switch 和if语句。想了好久了图片说明图片说明图片说明图片说明

  • 写回答

2条回答 默认 最新

  • cxlovu 2015-11-04 09:19
    关注

    lz你读入运算的方式是什么啊,可以在这上面做一些判断

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • Meditator_hkx 2015-11-04 09:37
    关注

    根据题主要求,需要如下限制:
    1.三个数以内的运算,需要进行输入数判断(即三个数以上的情况时要么直接截断不允许输入,要么输入无效化);
    2.四则运算,需要对符号做判别,可用if或者switch(还需错误情况判别);
    3.异常抛出(比如0除)。

    设计思想:
    printf...//input limitation
    while...//condition for loop
    scanf or getchar...//input data or char(must be data the first time)
    printf...
    end while//compute the result

    compute()//function construction
    for elements input :
    switch(char):
    ....
    break...
    end function.

    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 Qt 不小心删除了自带的类,该怎么办
  • ¥15 我需要在PC端 开两个抖店工作台客户端.(语言-java)
  • ¥15 有没有哪位厉害的人可以用C#可视化呀
  • ¥15 可以帮我看看代码哪里错了吗
  • ¥15 设计一个成绩管理系统
  • ¥15 PCL注册的选点等函数如何取消注册
  • ¥15 问一下各位,为什么我用蓝牙直接发送模拟输入的数据,接收端显示乱码呢,米思齐软件上usb串口显示正常的字符串呢?
  • ¥15 Python爬虫程序
  • ¥15 crypto 这种的应该怎么找flag?
  • ¥15 代码已写好,求帮我指出错误,有偿!