高分悬赏,求微机原理与汇编语言课程设计,做一个四则运算计算器。请发到我的邮箱1274981939@qq.com
基本功能:0屏幕提示输入算术表达式,要求表达式可以包含2个运算符号,如:3+2*8,9*5-6,10-5+2,45/2+3等,然后计算相应的表达式的结果并按十进制形式输出...
基本功能: 0 屏幕提示输入算术表达式,要求表达式可以包含2个运算符号,如:3+2*8,9*5 -6,10-5+2,45/2+3等,然后计算相应的表达式的结果并按十进制形式输出显示,结果可以显示负数。按ESC键则退出计算器菜单界面并返回dos系统,否则继续输入表达式,求得对应的结果。
计算位数达到十位 展开
计算位数达到十位 展开
展开全部
希望采用
的#include“stdio.h中”无效的主要()
{漂浮A,B,
字符C,X
(1)
{
printf(“请输入表达式:A +( - ,*,/)B \ n”);
scanf的(“%f%C%F”,&,&C&B);
开关(C)/ /选择分支,C通过
{
情况下,“+ ':输出('=',+ b)的;断裂;/ / c是等于+
情况下' - ':printf的('=',从头);打破;/ /等于 -
情况下'*':输出('=',*);断裂;/ / c是等于*
情况下'/':输出('='的a / b)打破;/ / C /
默认情况下是等于输出(“输入错误\”);突破;/ / C是不相等的五个突破,必须每次休息时间,否则错误
}
printf的(“\ n输入Q退出,任意键继续”);
scanf的(“%c”时,&X);
( X ='Q'| | X ='Q')
突破;
其他
继续;
}
回报;
}
的#include“stdio.h中”无效的主要()
{漂浮A,B,
字符C,X
(1)
{
printf(“请输入表达式:A +( - ,*,/)B \ n”);
scanf的(“%f%C%F”,&,&C&B);
开关(C)/ /选择分支,C通过
{
情况下,“+ ':输出('=',+ b)的;断裂;/ / c是等于+
情况下' - ':printf的('=',从头);打破;/ /等于 -
情况下'*':输出('=',*);断裂;/ / c是等于*
情况下'/':输出('='的a / b)打破;/ / C /
默认情况下是等于输出(“输入错误\”);突破;/ / C是不相等的五个突破,必须每次休息时间,否则错误
}
printf的(“\ n输入Q退出,任意键继续”);
scanf的(“%c”时,&X);
( X ='Q'| | X ='Q')
突破;
其他
继续;
}
回报;
}
追问
大哥,汇编语言
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给你发邮箱去了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
拿给你计算器。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询