科技信息
科技信息
과기신식
SCIENTIFIC & TECHNICAL INFORMATION
2009年
5期
490,455
,共2页
颜鸿淋%贾纳豫%李春萍%唐合文
顏鴻淋%賈納豫%李春萍%唐閤文
안홍림%가납예%리춘평%당합문
C语言%轰达式%运算符优先级
C語言%轟達式%運算符優先級
C어언%굉체식%운산부우선급
C语言具有运算符丰富,表达式灵活的特点.但是,表达式的概念没有准确的定义,给初学者造成理解上的困难.分析表达式的结构特点,发现和数理逻辑中的合式公式很相似,可以采用合式公式递归的方式对C语言的表达式进行递归定义.通过表达式的递归定义,能够准确的分析一个字符串式子是不是表达式.同时,利用这个递归定义,同时结合运算符的优先级,能够决定表达式运算过程中出栈、入栈的顺序,从而计算出表达式的值.
C語言具有運算符豐富,錶達式靈活的特點.但是,錶達式的概唸沒有準確的定義,給初學者造成理解上的睏難.分析錶達式的結構特點,髮現和數理邏輯中的閤式公式很相似,可以採用閤式公式遞歸的方式對C語言的錶達式進行遞歸定義.通過錶達式的遞歸定義,能夠準確的分析一箇字符串式子是不是錶達式.同時,利用這箇遞歸定義,同時結閤運算符的優先級,能夠決定錶達式運算過程中齣棧、入棧的順序,從而計算齣錶達式的值.
C어언구유운산부봉부,표체식령활적특점.단시,표체식적개념몰유준학적정의,급초학자조성리해상적곤난.분석표체식적결구특점,발현화수리라집중적합식공식흔상사,가이채용합식공식체귀적방식대C어언적표체식진행체귀정의.통과표체식적체귀정의,능구준학적분석일개자부천식자시불시표체식.동시,이용저개체귀정의,동시결합운산부적우선급,능구결정표체식운산과정중출잔、입잔적순서,종이계산출표체식적치.