- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三次实验内容.doc
第三次实验内容:运算符及表达式
用运算符将各种常量、变量及函数连接起来的运算式子称为表达式。事实上,常量、变
量和函数是最基本的表达式。
根据表达式中所使用的运算符,可将表达式分为:算术表达式、字符表达式、日期表达
式、日期时间表达式、关系表达式和逻辑表达式。如果在一个表达式中含有两种或更多种运
算符,这样的表达式称为混合表达式。
【实验目的】
了解各运算符的功能
掌握同一类型运算符的优先级别,不同类型运算符的优先级别
按要求写出符合要求的表达式
算出混合型表达式的结果
一:算术运算符及表达式
算术运算符有圆括号()、乘方(^或**)、乘(*)、除(/)、取模(%)、加(+)、减(-)
等。同样为算术运算符,但其优先级别不同,通过下表可反映出各算术运算符的优先级别。
表:算术运算符的功能及优先级别
运算符 功能 优先级别 () 多个括号则由内及外依次展开运算 最高 **、^ 乘方或(幂)如:2^3=8 *、/ 两者同级,从左至右依次计算。如:2*6/4=3 % 取模。如:10%3=1;10%-3=-2
-10%3=2;-10%-3=-1 +、- 两者同级,从左至右依次计算。如:23-6+8=25 最低
例题1:写出各算术运算符执行后的结果。
?11%6 结果:5
?11%-6 结果:-1
?-11%6 结果:1
?-11%-6 结果:-5
?sqrt(2.5*2)**2 结果:5
?4+3-105%4**2+(9/3) 结果:1
Visual FoxPro中%mod()函数一致。
为初学者而言,很多人都把取模运算符“%”当作百分比,如12%。x=8.9,求2X与X2X=8.9
A=2^x
?A 结果:477.71
B=X**2
?B 结果:79.21
?max(A, B) 结果:477.71
a=2,b=10,c=5,计算一元二次方程:ax2+bx+c=0的两个实根。
a=2
b=10
c=5
X1=(-b+sqrt(b^2-4*a*c))/(2*a)
X2=(-b-sqrt(b^2-4*a*c))/(2*a)
?x1,x2 结果:-0.5635 -4.4365
Visual FoxPro中没有中括号及大括号来表示不同层次的运算,只有小括号。多
级运算均用小括号来表示,由里及外依次展开。而且小括号的优先级别最高。
分母2*a必须加括号,否则将a当作分子而不是分母进行运算,结果就不正确了。
二.字符运算符及表达式
字符运算符只有三个:+、-及$。优先级别由高到低是:+、-、$。
参加字符表达式运算的数据都是字符型的,但运算后的结果可能是字符型也可能是逻辑型的。
例题1:写出各字符运算符执行后的结果。
X=”计算机 ” 字符串前面没有空格,后面有2个空格
Y=’012班’ 字符串前面没有空格
?x+y 结果:“计算机 012班“ 中间有两个空格
?’1’+’6’ 结果:’16’
?x-y 结果:’计算机012 ‘ 将空格移至新生成字符串的尾部
?‘1’-‘6’ 结果:’16’
?”程序”$”开发程序“ 结果:.T.
?”智能”$”智力及能力” 结果:.F.
【说明】
字符串的“+”运算符表示将两个字符串连接。
字符串的“-”运算符将第一个字符串的尾部空格移去再与第二个字符串连接,在
新生成的字符串的尾部再将第一个字符串的尾部空格加上。“-”运算符的功能相当于将第一个字符串尾部空格转移,如果第一个字符串尾部没有空格则功能与“+”一致。
“$”功能类似于集合中的∈,其返回值为逻辑型数据。
例题2:设n1=’qw’,n2=space(3),n3=str(4.51,5,2),且x1=n1+n2+n3,x2=trim(n1+n2-n3)求x1和x2的长度。
n1=’qw’
n2=space(3)
n3=str(4.51,5,2)
x
您可能关注的文档
- 硝酸还原酶活力的体外测定.pdf
- 硫化车间管理规定.doc
- 硫酸工业制法.ppt
- 硬实时为Linux注入新活力.pdf
- 确保医疗信息录入质量病案首页是关键.pdf
- 确立中国进口导向发展战略.pdf
- 确立主旨就是确立一篇文章的中心.doc
- 确立人才战略促进企业发展.pdf
- 确立人生理想.doc
- 确立以港兴市发展战略促进茂名经济又好又快发展.pdf
- 反恐工作总结.docx
- 中专电子商务教学计划.docx
- 精品解析:2025年广东省深圳市南山区第二外国语(集团)二模历史试题(原卷版).docx
- 精品解析:2025年广东省深圳市南山区教育科学研究院附属学校教育集团中考二模历史试题(原卷版).docx
- 精品解析:2025年广东省深圳市南实麒麟中学中考三模历史试题(原卷版).docx
- 山东省威海市2024年中考英语真题.docx
- 精品解析:2025年广东省深圳市南山区第二外国语(集团)中考三模历史试题(原卷版).docx
- 精品解析:2025年广东省深圳市名校联考中考二模道德与法治试题(原卷版).docx
- 精品解析:2025年广东省深圳市南山区教育科学研究院附属学校教育集团中考二模历史试题(解析版).docx
- 江苏省淮安市2021年小学毕业升学英语真题卷.docx
最近下载
- 2025年江苏钟山宾馆集团有限公司校园招聘笔试模拟试题及答案解析.docx VIP
- SL176-2007 水利水电工程施工质量检验与评定规程.docx VIP
- IT运维服务智能管理平台设计与实施策略.doc VIP
- 全省组织人事系统学习贯彻《条例》培训班的辅导报告.pptx.pptx VIP
- 2023年江西机电职业技术学院教师招聘考试笔试试题及答案解析.docx VIP
- 非全日制硕士专业学位研究生学习成绩记录表(模板).doc VIP
- 配置审计报告模板.docx VIP
- 工程造价审计保密工作及风险管控制度.docx VIP
- 《建筑给排水设计》课件分享.ppt VIP
- 煤矿综采维修钳工技能理论应知应会考试题库大全-下(判断题).doc VIP
文档评论(0)