《数据结构,算法及应用》 zhangxianchao P80 13题
2020-03-14 03:18:10 275KB 数据结构
1
算法输入:一个算术表达式,由常量、变量、运算符和括号组成(以字符串形式输入)。为简化,规定操作数只能为正整数,操作符为+、-*、/,用#表示结束。 算法输出:表达式运算结果。
2020-01-03 11:43:53 4KB 算术表达式
1
采用c语言实现的四则运算器源代码,使用了栈和递归,支持括号。国内某知名游戏公司复试题目
2020-01-03 11:41:58 8KB c++ 源码 四则运算
1
1能够实现基本的加减乘除运算,区分乘除、加减的优先级别,并实现括号的优先级别,运算符的混合运算都能基本实现; 2.界面上设置了多个函数,当界面上有数字时,按下键位就能够得到这个数的对应值; 3.添加了一个error报错函数,当算式不合乎正常数学表达式时就能弹出提示“表达式错误”消息框; 4.添加了二进制、八进制、十六进制等进制,可以相互之间切换,并每个进制都能进行该进制的计算。
2020-01-03 11:41:30 3.42MB 进制转化 括号优先级 基本数学函数
1
一个用Java实现的计算器小功能, 可以支持加减乘数, 以及括号运算
2020-01-03 11:38:45 5KB 计算器
1
某个序列完全由圆括号组成,一个“(”和“)”称为一对括号,且序列中的括号成对出现。设n为序列中出现的括号对数,k为序列中括号的最大嵌套深度;那么,序列“((()()()))()(())”的n为8,k为3,请编程判断任意给定的圆括号序列是否是一个深度为k的序列,如果是一个深度为k的序列,还要求输出其括号的对数。 (1)先输入嵌套深度k,然后输入任意一个序列,最后给出判定结果(是,不是,或者输入序列中的括号不配对) (2)可以反复输入数据,当k=0时,程序结束。当k≠0时输入示例: 3 ((()()()))()(()) 2 (((()()()))())(()) 5 (()()()))()((((())))) 输出的判定结果: 测试1:是一个深度为3的括号序列,括号对数为8 测试2:不是一个深度为2的括号序列,是一个深度为4的括号序列,括号对数为9 测试3:括号不配对
2020-01-03 11:37:26 4KB 括号嵌套 C语言 课程设计 括号匹配
1
java swing(jdk版本10)实现的图形化界面计算器,已实现记忆功能,阶乘功能,幂次计算,可以进行带括号的复杂运算
2020-01-03 11:31:58 32KB jframe 图形化界面计 带括号运算的
1
这个是网上整理的资料,共3个。适用与期末课程设计。四则混合运算有括号,有防错功能。 本人就是靠这个PASS的
2020-01-03 11:20:01 3.21MB 四则混合运算(有括号)
1
c++ 的 算术表达式求值 数据结构课程设计里的一个题 给一个完整的表达式 可以带括号 求值当用户输入一个合法的算术表达式后,能够返回正确的结果。能够计算的运算符包括:加、减、乘、除、括号;能够计算的操作数要求在实数范围内;对于异常表达式能给出错误提示。
2020-01-03 11:18:07 4KB 数据结构 表达式求值
1
设计一个模拟计算器的程序,要求能对包含加、减、乘、除、括号运算符及SQR和ABS函数的任意整型表达式进行求解。 要求:要检查有关运算的条件,并对错误的条件产生报警。 优化代码:能正确对加减乘除进行进出栈
2020-01-03 11:16:04 284KB 数据结构 计算器 递归
1