搜索
查看: 1690|回复: 4
打印 上一主题 下一主题

请大神教一个c语言编程一个四则运算

[复制链接]
跳转到指定楼层
楼主
发表于 2013-9-20 16:35:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题!!!新手不太会,请问如何编程一个四则运算!!!谢谢
沙发
发表于 2013-9-23 22:40:29 | 只看该作者
int a,b,c;
                printf("感谢您的使用(请输入2个数字)!\n");
                scanf("%d %d",&a,&b);
                c=a+b;
                printf("%d+%d=%d \n",a,b,c);
                c=a-b;
                printf("%d-%d=%d \n",a,b,c);
                c=a*b;
                printf("%d*%d=%d \n",a,b,c);
                c=a/b;
                printf("%d/%d=%d \n",a,b,c);
板凳
发表于 2013-10-1 20:14:47 | 只看该作者
上面的程序是输入两个数,依次输出和差积商,这个简单。
如果你是想从键盘输入一个复杂的四则运算表达式,输出结果的话,C语言就不好办了。
地板
发表于 2013-10-2 22:21:57 | 只看该作者
velvetblue 发表于 2013-10-1 20:14
上面的程序是输入两个数,依次输出和差积商,这个简单。
如果你是想从键盘输入一个复杂的四则运算表达式, ...

没觉得C语言哪里不好办了
用两个stack计算一般infix expression是基础中的基础
5#
发表于 2013-11-1 11:06:07 | 只看该作者
velvetblue 发表于 2013-10-1 20:14
上面的程序是输入两个数,依次输出和差积商,这个简单。
如果你是想从键盘输入一个复杂的四则运算表达式, ...

那是你自己不会做,不懂就少说两句
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表