用C++做一个只有加减法的十进制计算器,包括小数

问题描述

用C++做一个只有加减法的十进制计算器,包括小数

我们是c语言的初学者,希望用简单点的程序解决
我们老师的演示
char s1[30]
input(*s1)
add(*s1,*s2,char s3[])
sub()

解决方案

 void add(char * s1, char * s2, char * s3)
{
    double d1 = atof(s1);
        double d2 = atof(s2);
        double d3 = d1 + d2;
        sprintf(s3, "%lf", d3);
}
void sub(char * s1, char * s2, char * s3)
{
    double d1 = atof(s1);
        double d2 = atof(s2);
        double d3 = d1 - d2;
        sprintf(s3, "%lf", d3);
}
int main()
{
char s1[30];
char s2[30];
char s3[30];
char c;
printf("请输入第一个数");
scanf("%s", s1);
printf("请输入第二个数");
scanf("%s", s2);
printf("请输入符号");
scanf("%c", &c);
if (c == '+')
    add(s1, s2, s3);
else
    sub(s1, s2, s3);
printf("%s", s3)
}

解决方案二:

你把判断改为int c;scanf("%d",&c);if(c==1)...add()
else.....sub()

解决方案三:

你这个用mfc写呗 及形象又简单

解决方案四:

我这边有一个完整的计算器程序 要想可以密我

时间: 2024-12-01 17:52:13

用C++做一个只有加减法的十进制计算器,包括小数的相关文章

利用php+mysql来做一个功能强大的在线计算器_php实例

找了很久,发现网上资料很少,于是想自己动手写,慢慢的发现问题多了,自己不怎么通算法,写一个计算式子短点还好,长了就挂了,再长点恐怕就要死机. 有一天做做mysql突然发现原来mysql功能这么强大,可以直接计算字符串...哈哈 这下可就高兴了. 代码还超级简单 就做了一个ajax的计算器 有式子错误提示 还可以时时显示输入的式子 有兴趣的朋友可以看看 更多的功能可以自己去开发 演示地址:http://www.jianlila.com/jsq.php jquer.js自己去下载 jsq1.php

用ASP.NET2.0做一个试卷WEB的预览

问题描述 最近才接触ASP.NET做一个试卷的预览,包括题型分开等要比较像一张试卷而不是一个个表一般什么控件实现?试卷题目存储在数据库中 解决方案 解决方案二:很简单,读出来显示就行了

自己动手做一个SQL解释器

自己动手做一个SQL解释器在一些小型的应用中,完全没有必要使用大型数据库软件.自己做一个SQL解释器就能用数据库的方式来管理了.这个解释器,能解释常用的SQL命令.你可以自行添加其他功能. <?phpclass DB_text {  var $conn;  var $classname = "db_text";  var $database;  function on_create() {  }  function connect($database_name) {    $th

extjs-请问大神 用EXTJS5做一个权限的界面如图

问题描述 请问大神 用EXTJS5做一个权限的界面如图 解决方案 tree+tabpanel+checkbox对象可实现. checkbox配置boxLabelCls选项设置样式显示你的那种图标 tree节点的图标给数据增加icon配置 参考:Ext4 tabpanel tree layout 解决方案二: 能不能帮忙做一个呢?这里有分的http://bbs.csdn.net/topics/391017509

网页效果-领导让做一个效果不会做啊!求各位大神指点啊!

问题描述 领导让做一个效果不会做啊!求各位大神指点啊! 领导让小弟做一个微站的效果: 类似这种的:http://sla.sh.1251246865.cee.myqcloud.com/ 就是可以测试出你是什么人啊,这类的效果, 没有做过,不懂怎么做,有知道的大神吗,指点一下小弟,不胜感激 解决方案 这个需要找"神棍"之类的资料的,做应该是比较简单. 主要是找一个对应的算法.实在找不到,可以抄别人网站上的逻辑,只是要花费一些时间. 解决方案二: 主要就是自己定义一个算法,规则,然后一些数据

大哥 能不能指导我一下如何做一个identify 查询功能啊

问题描述 大哥 能不能指导我一下如何做一个identify 查询功能啊 5C 像arcgis里面的identify那样,求指点 谢谢啦..... 解决方案

用c语言做一个学籍系统登陆界面,求源代码

问题描述 用c语言做一个学籍系统登陆界面,求源代码 请问我要用c语言做一个学籍系统登陆界面咋做,有没有源代码,格式如下: ****************学生学籍管理系统**************** 1,注册 2,登陆 3,修改密码 0,退出系统 请选择0~3 解决方案 http://www.docin.com/p-565175373.htmlhttp://wenku.baidu.com/link?url=k0FVy3GjeXwWYcZsHz3X5ir_qGRBS_OElVg5XDcTydD

如何做一个简单的小网站

如何做一个简单的小网站,请注意:拥有域名不代表你就有了网站.做之前要想一下,网站用来干什么?静态的还是动态的,自己至少要懂一点代码知识,不懂程序的话,也要对html多少了解一些. 不然,我建议你还是到各大网站申请个Blog写日志算了:) 如果你: 1.做个简历式的小网站 上面就放些文章,图片或者资料,且文件不多,那么选择静态空间就搞定.你可以自己或者找人来做个网页的模版,自己套内容就 可以. 整体下来只要99元,包括域名和空间.在http://www.nicenic.com/design/?s=

mapx-MAPX C++做一个路线选择系统

问题描述 MAPX C++做一个路线选择系统 求大神指导一下 毕业设计急用 又没什么基础很急,,可以买的 解决方案 http://xueshu.baidu.com/s?wd=paperuri%3A%2804477dd92c23b9c93a399ccadbf26324%29&filter=sc_long_sign&tn=SE_xueshusource_2kduw22v&sc_vurl=http%3A%2F%2Fwww.doc88.com%2Fp-74753124570.html&am