计算器编程设计心得体会由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“计算器编程设计报告”。
计算器编程设计心得体会
——
本次有关计算器程序的编写,个人感觉还是有一定难度的。在考察运算符的重载时,其他的运算符还好,但是在定义“()”运算符时在逻辑上考虑的比较复杂,因为括号运算符内的计算优先进行,所以要考虑的有括号内的各种“+”、“-”、“*”、“/”的组合使用,还有括号里含括号的情况。括号都是成对存在的,首先要在运算式中找到最里面的一对括号(即:此括号内不再含有其他的括号)。之前的想法是用指针按次找到第一个右括号,然后再找出右括号左边的第一个左括号,计算出这两个半括号之间的公式,用t表示并替代。同理,再寻找出替换后的最里面的一对括号,计算出这两个半括号之间的公式,用t表示并替代。以此类推,使用for循环语句,直到找不到括号为止,return t;其他的方面,遇到的难点有:不知道怎么判断输入的数学公式不符合规定,除了分母不能为零比较好考虑,其他的形式总觉得会有疏漏。例如在判断“/”的右操作数不为零时则继续进行,反之则跳出,并给get赋值为1。只有当get为0时,才能正常输出。当 set为1时输出 “n您输入的不匹配,有错误发生。Result lost!” ;如果set为2,则输出 “n您输入了非法字符 , 请重新输入,谢谢合作!”;如果set值为3则输出“nStack is full, Lost result!”若是set 等于4则输出“nERROR!Divide by 0!”。但是在判断2、3、4情况时感觉不是很好描述编写。
4.心得体会是我们积累的宝贵财富,也是我们与他人分享经验的桥梁。怎样选择一个适合自己的写作风格来写心得体会呢?接下来是一些写生活心得体会的优秀文章,让我们一起来感悟人生......
刀豆文库小编为你整合推荐4篇数控编程设计个人简历模板,也许这些就是您需要的文章,但愿刀豆文库能带给您一些学习、工作上的帮助。......
*****目前所在: 天河区 年龄: 23户口所在: 阳江 国籍: 中国婚姻状况: 未婚 民族: 汉族求职意向人才类型: 应届毕业生应聘职位: 市场/营销/拓展专员:工作年限: 1 职称: 无职称求职类型:......
《计算器》教案作为一名教职工,时常需要编写教案,通过教案准备可以更好地根据具体情况对教学进程做适当的必要的调整。优秀的教案都具备一些什么特点呢?下面是小编精心整理的《......
房贷利率计算器房贷的计算公式一般抵押贷款还款方法分为两种计算公式一般抵押贷款还款方法分为两种计算公式一般抵押贷款还款方法分为两种计算公式一般抵押贷款还款方式分为......