首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 187 毫秒
1.
马红玲 《甘肃科技纵横》2007,36(4):12-12,50
从C语言自增自减运算符的概念出发,分析了C语言中自增自减运算符在循环结构和指针运算中的应用方法,并针对自增自减运算符在程序设计过程中容易出现错误的方面作了精辟地阐述。  相似文献   

2.
该文提出C语言条件表达式中存在的问题,对条件运算符的优先级和结合性以及条件表达式的求解等问题提出了自已的观点;并总结出了求解条件表达式的一般方法。  相似文献   

3.
C语言具有运算符丰富,表达式灵活的特点。但是,表达式的概念没有准确的定义,给初学者造成理解上的困难。分析表达式的结构特点,发现和数理逻辑中的合式公式很相似,可以采用合式公式递归的方式对C语言的表达式进行递归定义。通过表达式的递归定义,能够准确的分析一个字符串式子是不是表达式。同时,利用这个递归定义,同时结合运算符的优先级,能够决定表达式运算过程中出栈、入栈的顺序,从而计算出表达式的值。  相似文献   

4.
代数替换公理与对偶原理   总被引:4,自引:0,他引:4  
提出和阐明了两个普遍的逻辑规律——代数替换公理与对偶原理.通过这两个规律,极大地简化和统一了布尔代数中的运算规律和运算公式.在布尔代数中,A的非与A的对偶本质上是一回事.对偶本质上是一种对称的关系.一个代数表达式(这里的表达式是一个广义的概念,它可以是一个变量,一个常量,一个逻辑函数,一个集合表达式等)的对偶,等于该表达式中的每个元素(如变量、常量、运算符、关系符等,对偶算子除外)分别同时取其对偶,并保持原来的运算次序不变(也即原表达式中的对偶算子和括号位置不变);对于关系表达式而言,原表达式与其对偶表达式必然同时正确或同时错误,这一规律叫做对偶原理.  相似文献   

5.
C程序中的条件表达式是唯一一个由三目运算符构成的表达式;而从语义角度来说是分支语句结构,传统的数据流分析技术难以实现对其精确分析。为实现对条件表达式的精确分析,提出了一种应用区间运算的条件表达式分析方法。首先对条件表达式的语法结构进行分析,以识别不同类型的条件表达式;并采用RSTVL描述程序点上的存储状态;再按照分支语句的语义,通过分析条件表达式中的符号约束集,基于区间运算方法对条件表达式进行数据流分析,得到由RSTVL描述的条件表达式的取值。通过对构造的测试用例与实际工程的测试结果表明,可以精确地分析C程序中的条件表达式。  相似文献   

6.
C程序中的条件表达式是唯一一个由三目运算符构成的表达式,而从语义角度来说是分支语句结构,传统的数据流分析技术难以实现对其精确分析。为实现对条件表达式的精确分析,提出了一种应用区间运算的条件表达式分析方法。首先对条件表达式的语法结构进行分析,以识别不同类型的条件表达式;并采用RSTVL描述程序点上的存储状态;再按照分支语句的语义,通过分析条件表达式中的符号约束集,基于区间运算方法对条件表达式进行数据流分析,得到由RSTVL描述的条件表达式的取值。通过对构造的测试用例与实际工程的测试结果表明,本文方法可以精确的分析C程序中的条件表达式。  相似文献   

7.
提出和阐明了两个普遍的逻辑规律——代数替换公理与对偶原理.通过这两个规律,极大地简化和统一了布尔代数中的运算规律和运算公式.在布尔代数中,A的非与A的对偶本质上是一回事.对偶本质上是一种对称的关系.一个代数表达式(这里的表达式是一个广义的概念,它可以是一个变量,一个常量,一个逻辑函数,一个集合表达式等)的对偶,等于该表达式中的每个元素(如变量、常量、运算符、关系符等,对偶算子除外)分别同时取其对偶,并保持原来的运算次序不变(也即原表达式中的对偶算子和括号位置不变);对于关系表达式而言,原表达式与其对偶表达式必然同时正确或同时错误,这一规律叫做对偶原理.  相似文献   

8.
高级语言中子程序的副作用是指子程序(过程和函数)对全程量或非局部量的改变.在C语言子程序中由于使用了全局变量,或是使用了静态变量,或是使用了指针参数,从而产生副作用.分别分析了++、--运算符、函数参数的运算次序、逻辑表达式、赋值表达式的副作用.而Turbo PASCAL中,系统会自动对表达式中的函数运算次序进行优化,从而引发更复杂的副作用.  相似文献   

9.
自增自减是C语言运算符里比较有特色的运算符,也是在使用时最容易出错的运算符.结合教学和使用经验对Turbo C 2.0中的自增自减运算符进行研究,根据自增自减运算符的特点和不同使用形式,剖析自增自减运算符的使用规则,总结各种解题技巧和使用方法,以便更好地帮助初学者学习和使用自增自减运算符.  相似文献   

10.
C程序设计语言中提供了两个特有的运算符 ,即自增运算符 ( ++ )和自减运算符 ( - - ) ,用于对变量加 1、减 1正确理解并使用这两个运算符对于编写C程序是很重要的 .本文介绍了讲解分析TurboC程序中的自增运算符 ++和自减运算符 - -的 3种方法 ,即语句分解法、表达式独立求值法和变量存储示意图法  相似文献   

11.
中缀表达式是使用频率最高的表达式形式,对其求值时,一方面要考虑表达式中运算符的优先级,另一方面还要考虑运算符的结合性.尽管运用人的思维能容易地判断中缀表达式的运算顺序,但使用计算机直接处理就会显得非常困难.提出一种基于二叉树的方法,即将中缀表达式转换为前缀表达式,然后在计算机上就可以实现简单求值.  相似文献   

12.
就 C 语言中自加(减)运算符在赋值表达式及 Printf 函数中的求值结果进行分析,得出其遵循的一般规律。  相似文献   

13.
就C语言中自加(减)运算符在赋值表达式有Printf函数中的求值结果进行分析,得出其遵循的一般规律。  相似文献   

14.
为实现按部件快速检索汉字,把汉字递归表示为汉字结构、字首部件和字尾部件三元组。以部件为运算对象,字型结构为运算符,将汉字描述为前缀表达式。提出汉字表达式的双链表存储模型,设计双链表生成算法及基于双链表存储的检索方法。与直接采用数组存储相比,使用双链表存储时检索的平均比较次数仅为数组存储的50%,并易于动态提升检索性能。  相似文献   

15.
对C语言中的自增,自减运算符进行了探讨,介绍了掌握并运用这两个运算符的一些技巧。  相似文献   

16.
探讨C语言自增、自减运算符的应用   总被引:1,自引:1,他引:0  
在C语言众多的运算符中,自增、自减运算符的功能较为特别,合理地使用自增、自减运算符可以使程序设计变得非常简单,但同时它们也是最难理解和最容易出错的地方.就其灵活应用的几个方面作进一步探讨,以期为同类教学提供一些借鉴与参考.  相似文献   

17.
轴盘系统扭转振动特性的新的表达式及计算   总被引:3,自引:0,他引:3  
应用奇异函数,建立等直轴上有任意个盘的轴盘系统扭转振动微分方程。引入运算符号,导得其频率方程和振型函数的解析表达式。给出运算符号的递推公式,便于数值计算和工程应用。  相似文献   

18.
C语言的一个显著特点是它的运算符丰富、操作灵活,利用这一点可以巧妙地解决许多在其他语言中难以解决的问题,本文主要分析C语言中自增自减两个运算苻使用时应注意的问题.  相似文献   

19.
运用复数分析方法直接给出了共轭直链多烯分子轨道数学表达式及其相应的能量的求解过程和解公式比原来的方法更自然,并给出了一个计算程序,使运算的时间和空间复杂性降低.  相似文献   

20.
宋春雨 《科技信息》2007,(28):51-51,79
在C语言教学过程中经常会遇到一些常见而又容易出错的问题,例如整型数据与正负数问题、自增自减运算问题、逻辑运算符运算问题、字符数组存储内容问题等等,在本文中作者结合实际教学体会就上述问题进行了比较详细地分析和探讨。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号