用算符优先法对算术表达式求值的过程。要求以字符序列的形式从终端输入语法正确的、不含变量的整数表达式。实现对算术四则混合运算表达式的求值,并在求值中运算符栈、运算数栈、输入字符和主要操作的变化过程。
上传时间: 2013-12-14
上传用户:zwei41
关于C语言 指针 部分的习题及答案 供大家参考
上传时间: 2014-01-22
上传用户:13681659100
编程规范:排版,注释,标识符命名,可读性,变量、结构,函数、过程,代码编辑、编译、审查,代码测试、维护
上传时间: 2016-06-28
上传用户:silenthink
基于MSP430系列单片机的软件实时时钟(RTC)代码,使用定时器B为中断源,时间变量使用字符型变量储存,便于直接输出数字
上传时间: 2013-12-20
上传用户:hzy5825468
对PL0原编译器进行了以下的扩充:1.增加以下保留字else(elsesym), for(forsym),to(tosym),downto(downtosym),return(returnsym),[(lmparen),](rmparen) 2.增加了以下的运算符:+=(eplus),-=(eminus),++(dplus),--(dminus) 取址运算符&(radsym),指向运算符@(padsym) 3.修改单词:修改不等号#为<> 4.扩充语句:(1)增加了else子句 (2)增加了for语句 5.增加运算:(1).++运算 (2).--运算;(3).+=运算 (4).-=运算;(5).&取址运算; (6).@指向运算; 6.增加类型:(1).增加多维数组a[i1][i2][i3]……[i(n-1)][i(n-2)][in] (2).增加指针类型(任何变量都能存放指针,但不支持指针的指针,如b:=@@a应该改写为c:=@a,b:=@c) 7.将过程procedure扩展为函数:(1).允许定义过程时在其后加参数(var a, var b,……..,var n) (2)允许通过指针向函数形式参数传地址;(3)允许返回值;可以用 a:=p(a,b,c….,n) 返回
标签: downtosym returnsym elsesym downto
上传时间: 2016-07-02
上传用户:saharawalker
微分加滤波的积分分离法位置式PID设计全局变量
上传时间: 2014-01-03
上传用户:qunquan
利用用余弦函数通过对变量X Y 轴的不同定义 制定出不同的函数图像
上传时间: 2013-12-09
上传用户:semi1981
本程序是用JNI技术实现的读取硬盘序列号 将ChenminDiskIDJoc.jar 加入环境变量 这两个文件放入window 文件夹 或者JDK的bin文件夹 或者你的应用文件夹 DiskID32.dll DiskID.dll public static String chenmin.io.DiskID.Factory() 返回硬盘厂家 public static String chenmin.io.DiskID.DiskID() 返回硬盘序列号 ChenminDiskIDTest.bat 将启动直接演示一个读取硬盘序列号的测试 测试读取硬盘序列号的源代码在ChenminDiskIDTest.jar中
标签: ChenminDiskIDJoc DiskID window JNI
上传时间: 2014-01-04
上传用户:yy541071797
比STL和BOOST更强大的智能指针库!!! 私藏很久的老底与大家一起分享了.
上传时间: 2013-12-09
上传用户:1427796291
多重幂计数问题 « 问题描述: 设给定n 个变量1 x , 2 x ,…, n x 。将这些变量依序作底和各层幂,可得n重幂如下 n x x x x 3 2 1 这里将上述n 重幂看作是不确定的,当在其中加入适当的括号后,才能成为一个确定的 n 重幂。不同的加括号方式导致不同的n 重幂。例如,当n=4 时,全部4重幂有5个。 « 编程任务: 对n个变量计算出有多少个不同的n重幂。 « 数
上传时间: 2014-01-24
上传用户:stampede