我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: 用C++写的计算器 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

yan



性别: 保密 状态: 该用户目前不在线
等级: 人见人爱
发贴: 2255
威望: 0
浮云: 1122
在线等级:
注册时间: 2006-02-23
最后登陆: 2008-06-29

5come5帮你背单词 [ boycott /'boikət/ vt. & n. 联合抵制,罢(课、市等) ]


用C++写的计算器

RT,支持变量!如: x=(z=5)*5
支持以下运算符:= + - * / %
程序有扫描器,语法分析器,哈希符号表,计算器。
由扫描器从字符串中扫描出一个个单词,然后建立一棵语法树,遍历语法树计算出值,其中变量由哈希符号表存储。
这个程序是一个简单的解释器。
附件: calc.rar (234 K) 下载次数:40

本帖最近评分记录:
  • 浮云:8(ljpdxj) 感谢蝈蝈提供代码!貌似是编译原理里面的东东!
  • 顶端 Posted: 2007-12-04 12:04 | [楼 主]
    carwin





    性别: 保密 状态: 该用户目前不在线
    等级: 品行端正
    发贴: 189
    威望: 0
    浮云: 1204
    在线等级:
    注册时间: 2006-09-17
    最后登陆: 2014-02-11

    5come5帮你背单词 [ welcome /'welkəm/ a. 受欢迎;v. n. & int. 欢迎 ]


    学习一下呢。
    顶端 Posted: 2007-12-05 21:29 | [1 楼]
    我来我网·5come5 Forum » 程序员之家

    Total 0.014405(s) query 6, Time now is:11-22 04:35, Gzip enabled
    Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号