Calculator 斯坦福CS193p作业2-将变量输入RPN计算器
我目前正在自学iPhone编程,并致力于解决今年斯坦福CS193p课程的问题 关于必选任务1,我有一些不明白的地方。其中一个应该为RPN计算器添加变量支持,以便对其进行编程。然而,人们使用此功能的假定方式是什么?即:Calculator 斯坦福CS193p作业2-将变量输入RPN计算器,calculator,cs193p,rpn,Calculator,Cs193p,Rpn,我目前正在自学iPhone编程,并致力于解决今年斯坦福CS193p课程的问题 关于必选任务1,我有一些不明白的地方。其中一个应该为RPN计算器添加变量支持,以便对其进行编程。然而,人们使用此功能的假定方式是什么?即: 什么顺序的计算器按钮应该设置一个变量 用户应该如何使用预定义的变量值运行预定义的计算器程序 请注意,第5页的屏幕截图中没有“存储”或“运行”按钮。我不确定变量定义的顺序是否过于重要。输入的变量显示在一个单独的部分中,因此只要在按下“回车”键之前它们还在,它就应该工作。事实上,如
- 什么顺序的计算器按钮应该设置一个变量李>
- 用户应该如何使用预定义的变量值运行预定义的计算器程序
请注意,第5页的屏幕截图中没有“存储”或“运行”按钮。我不确定变量定义的顺序是否过于重要。输入的变量显示在一个单独的部分中,因此只要在按下“回车”键之前它们还在,它就应该工作。事实上,如果没有,您可能希望显示警告。在本任务中,您可以使用测试按钮运行变量include程序(任务3)。下面的赋值可能需要实现“set”和“run”函数。实际上,您要做的是在堆栈中创建一个等式。为此,可以添加变量按钮来定义方程。比如:
f(x,y,x)=x^2+y^2+z^2
稍后,您将计算给定一组x、y、z值的方程式
非常有用的创建一个图形计算器 我相信,这个程序的工作方式是键入变量,然后使用测试按钮将这些变量替换为值-根据您输入的数组,然后运行
如果您在正常计算过程中输入变量,则在评估结果之前,应将变量设置为零。询问课堂导师。他们应该知道。我不是斯坦福大学的学生,一直在自学iOS开发。