轨道
/
Wren
Wren
/
练习
/
文字题
文字题

文字题

中等

说明

解析并计算简单的数学应用题,并返回整数答案。

迭代 0:数字

不含运算的题目,其结果就是给出的那个数字。

What is 5?

结果为 5。

迭代 1:加法

把两个数字相加。

What is 5 plus 13?

结果为 18。

要能处理大数和负数。

迭代 2:减法、乘法和除法

现在,来执行另外三种运算。

What is 7 minus 5?

2

What is 6 multiplied by 4?

24

What is 25 divided by 5?

5

迭代 3:多个运算

按顺序处理一组运算。

由于这些应用题是用文字表述的,请从左到右依次计算表达式,忽略通常的运算顺序。

What is 5 plus 13 plus 6?

24

What is 3 plus 2 multiplied by 3?

15(即不是 9)

迭代 4:错误

解析器应当拒绝以下内容:

  • 不支持的运算(“What is 52 cubed?”)
  • 非数学问题(“Who is the President of the United States”)
  • 语法无效的应用题(“What is 1 plus plus 2?”)
通过 GitHub 编辑 链接将在新窗口或新标签页中打开
Wren Exercism

准备好开始 文字题 了吗?

注册 Exercism,借助 117 个练习 和真人导师指导,学习并掌握 Wren,全部免费。