作业帮 > 综合 > 作业

求c++高手题目6.用大写数字模拟数学计算(1人完成)读入两个小于100的正整数A和B,能够进行A+B,A-B,A*B,

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/19 04:39:46
求c++高手
题目6.用大写数字模拟数学计算(1人完成)
读入两个小于100的正整数A和B,能够进行A+B,A-B,A*B,A/B计算。需要注意的是:A和B的每一位数字用对应的大写数字给出。不允许负数出现。
要求:
程序至少实现以下基本功能:
(1)输入格式:测试输入包含若干测试用例,每个测试用例占一行,格式为“A + B =”,相邻两字符串有一个空格间隔,当A和B同时为0时输入结束,相应的结果不要输出。
(2)输出格式:对每个测试用例输出1行,即A+B,或A-B,或A*B 或A/B的值。
输入样例:
一 + 二 =
五六– 三 四=
七 * 九 =
〇 + 〇 =
输出样例:

二二
六三
求c++高手题目6.用大写数字模拟数学计算(1人完成)读入两个小于100的正整数A和B,能够进行A+B,A-B,A*B,
全部做出来太费时间了,
简单说就是用switch case语句将大写汉字映射为整数,符号映射为计算符。然后得出结果再映射回去。