【满分急求】请解释什么是表达式?

考试题,急求!... 考试题,急求! 展开
 我来答
crazy_rubik
2011-06-25 · 超过16用户采纳过TA的回答
知道答主
回答量:27
采纳率:0%
帮助的人:38.8万
展开全部
表达式,是由数字、算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合。约束变量在表达式中已被指定数值,而自由变量则可以在表达式之外另行指定数值。

上面是概念,附上一些知识给你

二、表达式的分类
  1、算术表达式:
  算术表达式是最常用的表达式,又称为数值表达式。它是通过算术运算符来进行运算的数学公式。我们先来看Visual Basic中的算术运算符:
  算术运算符
  1)乘法运算符 *
  X*Y 求X乘Y的值 举例:6*7=42
  2) 除法运算符 /
  X/Y 求X除Y的值(浮点数运算) 举例:2.76/1.2=2.3
  3)整除运算符 div
  X div Y 求X除Y的整数商(对整型数计算) 举例:25=5
  4)取余运算符 Mod
  X mod Y 求X除Y的余数(对整型数运算) 举例:25 mod 4=1
  5)加法运算符 +
  X+Y 加法运算 举例:32+2=34
  6)减法运算符 -
  - X-Y 减法运算 举例:48-21=27
  由于Visual Basic只能识别按其格式书写的数学表达式,所以必须将我们常用的数学表达式转换成Visual Basic表达式。
  2、逻辑表达式
  逻辑运算的结果只有两个:True(真)和False(假)。Visual Basic提供了六种关系运算符和三种逻辑运算符:
  =(等于)、<(小于)、<=(小于等于)、>(大于)、>=(大于等于)、<>(不等于)
  NOT(非)、AND(与)、OR(或)
  运算关系
  p q NOT p p AND q p OR q
  True True False True True
  True False False False True
  False True True False True
  False false True False False
  例如:5>3 结果为 True, “a”>”b” 结果为False。
编辑本段
三、表达式的运算优先顺序
  在进行表达式的转换过程中,必须了解各种运算的优先顺序,使转换后的表达式能满足数学公式的运算要求。运算优先顺序为:
  括号→函数→乘方→乘、除→加、减→字符连接运算符→关系运算符→逻辑运算符
  如果同级的运算是按从左到右次序进行;多层括号由里向外。
  例:
  (10+6)*3^2*COS(1)/2*8+7
  ① ④ ③ ⑤ ② ⑥ ⑦ ⑧
  Sqrt(Abs(p/n-1))+1
  ④ ③ ① ② ⑤
手机用户39274
2011-06-25
知道答主
回答量:8
采纳率:0%
帮助的人:11.1万
展开全部
是编程语言中的表达式吗?
表达式是由数字、算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合。
它包括算术表达式和逻辑表达式
 1、算术表达式:   算术表达式是最常用的表达式,又称为数值表达式。它是通过算术运算符来进行运算的数学公式。
我们先来看Visual Basic中的算术运算符:   算术运算符   1)乘法运算符 *   X*Y 求X乘Y的值 举例:6*7=42   2) 除法运算符 /   X/Y 求X除Y的值(浮点数运算) 举例:2.76/1.2=2.3   3)整除运算符 div   X div Y 求X除Y的整数商(对整型数计算) 举例:25=5   4)取余运算符 Mod   X mod Y 求X除Y的余数(对整型数运算) 举例:25 mod 4=1   5)加法运算符 +   X+Y 加法运算 举例:32+2=34   6)减法运算符 -   - X-Y 减法运算 举例:48-21=27   由于Visual Basic只能识别按其格式书写的数学表达式,所以必须将我们常用的数学表达式转换成Visual Basic表达式。  
 2、逻辑表达式   逻辑运算的结果只有两个:True(真)和False(假)。Visual Basic提供了六种关系运算符和三种逻辑运算符:   =(等于)、<(小于)、<=(小于等于)、>(大于)、>=(大于等于)、<>(不等于)   NOT(非)、AND(与)、OR(或)   运算关系  例如:5>3 结果为 True, “a”>”b” 结果为False
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
喵o喵丶
2011-06-25 · 超过18用户采纳过TA的回答
知道答主
回答量:115
采纳率:0%
帮助的人:40.1万
展开全部
表达式,是由数字、算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合。约束变量在表达式中已被指定数值,而自由变量则可以在表达式之外另行指定数值。
  给与自由变量一些数值指定,可能可以给与一个表达式数值,即使对于一些自由变量的值,表示式或许没有定义。因此,一个表达式代表一个函数,其输入为自由变量的定值,而其输出则为表示式因之后所产生出的数值。
话说你有必要提问吗 ? 百科里有详细的介绍呀!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1258350254
2011-06-25
知道答主
回答量:41
采纳率:0%
帮助的人:8.1万
展开全部
表达式,是由数字、算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合。约束变量在表达式中已被指定数值,而自由变量则可以在表达式之外另行指定数值。
给与自由变量一些数值指定,可能可以给与一个表达式数值,即使对于一些自由变量的值,表示式或许没有定义。因此,一个表达式代表一个函数,其输入为自由变量的定值,而其输出则为表示式因之后所产生出的数值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小二来也xia
2011-06-25 · 贡献了超过113个回答
知道答主
回答量:113
采纳率:0%
帮助的人:30.8万
展开全部
表达式,是由数字、算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合。约束变量在表达式中已被指定数值,而自由变量则可以在表达式之外另行指定数值。

简单的说··就是数字加算数符号组合而成的数学式 没有等号·没有答案··是独立表达一个成立的命题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(21)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式