



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
算法复习专题2—运算符表达式(函数)1、常量和变量:变量的特点:取之不尽,赋值即覆盖;变量是计算过程中存储要用到的数据的存储单元变量的命名规则:由字母、数字、下划线组成,必须以字母开头。2、算术运算符基本运算运算符优先级说明举例乘幂∧12^3=8取负-2-5乘法*3除法/3求商\4用于整数11\3=3求余数Mod5用于整数11mod3=2加法+6减法-63、关系运算符4、逻辑运算符基本运算运算符优先级相等=7不相等<>7小于<7大于>7小于等于<=7大于等于>=7基本运算运算符优先级非NOT8与AND9或OR10运算结果:True或False运算结果:True或FalseABAandBAorBCNotCTTTTTFTFFTFTFTFTFFFF算术运算符>=字符运算符>关系运算符>逻辑运算5、常用函数函数名函数功能举例说明Abs(x)求绝对值Abs(-3.1)=3.1Int(x)求<=x的最大整数Int(3.8)=3;Int(-3.8)=-4Sqr(x)求x的算术平方根Sqr(4)=2Val(x)字符串转换为数值Val("-1234")=-1234Str(x)数值转换为字符串Str(-1234)="-1234"
一、运算与表达式书写1、求表达式的值 1<5and4>3ornot-1=1______2、求表达式的值 "a">"b"or5<6and8>=2*4______3、假设变量a的值是1,变量b的值是2,变量c的值是3,计算下列表达式的值。 (1)a^3+b*c ______ (2)cmodb+a ______(3)int(c/b)>b-a ______(4)a<band(c-a)/2>0 ______(5)a+b>corb+c>aandc+a>b ______4、已知a=1,b=2,c=3计算下列表达式的值:(1)a+b*c: _______(2)(a-b)/a+b: _______(3)a-b/a+b: _______(4)(a+b)\bmodc _______(5)cmodb+a: _______5、int(2.5)=_____;1mod7=_____;abs(-5.5)=_____;SQR(0.36)=_____;6、若a←“11”,b←“22“,则a+b=_______7、设X←126,则int(X/100)=_______;int(X/10)mod10=_______;那么能得到任意三位数X个位数的表达式是:______________8、请将下列数学表达式写成计算机程序设计语言表达式(1)、__________________________(2)、__________________________(3)、__________________________(4)、__________________________(5)、__________________________(6)、__________________________(7)、__________________________(8)、__________________________
二、选择题1、设a=2,b=3,c=4,d=5完成下题(1).表达式a>bandc<=dor2*a>c的值()A.1 B.True C.-1 D.False(2).表达式3>2*bora=candb<>corc>d的值()A.1 B.True C.False D.-1(3).表达式nota<=cor4*c=b^2andb<>a+c的值是()A.-1 B.1 C.True D.False2、逻辑表达式not(x<0)为假,则说明x是() A.负数 B.正数 C.非正数 D.非负数3、若变量a,b的值分别是3、6,则a+b/a-b的值是()A.2 B.-3 C.24 D.-14、若变量x、y的值分别为4、2,则表达式(x+y)/x*y的值是()。A.3 B.0.25 C.0.75 D.45、字符串abc和abb比较大小结果为()A.“abc”>“abb” B.“abc”<“abb”C.“abc”<>“abb” D.“abc”=“abb”6、若变量a=5,b=8,则逻辑表达式:(a*b<10)andnot(a=b)or(a+3=b)的值是()。A.T B.F C.8 D.407、表示图中坐标轴上阴影部分的表达式是()。aabcx A.(a<x<=b)andx>=c B.(a<x<=b)orx>=c C.(x>aandx<=b)andx>=c D.(x>aandx<=b)orx>=c8、下列数轴中阴影部分的表达式是()。 A.(x<=a)and((x>=b)and(x<c)) B.(x<=a)and((x>=b)or(x<c)) C.(x<=a)or((x>=b)and(x<c)) D.(x<=a)or((x>=b)or(x<c))9、要表示x在[3,5)区间内,逻辑表达式应写成()。 A.3≤x<5 B.(x≥3)and(x<5) C.(x>=3)or(x<5) D.(x>=3)and(x<5) 10、逻辑表达式“D”>“C”or“A”>“B”的值是()。 A.D>C B.A<B C.True D.False11、若变量x、y的值分别为2、3,则逻辑表达式x<>yandnotx>y的值是()。A.x B.T C.F D.y12、下列赋值表达式中正确的是()。 ①M=-M ②S=S+1 ③X+Y=Z ④A=A+B*CA.①②③④ B.②③④ C.①③ D.①②④13、下列给出的赋值语句中正确的是() A.B.C.D.14、下列给变量赋值的语句正确的是() A.B.C.D.15、下列属于正确的赋值语句是()。 A.b=a+5 B.a+5-b=0 C.b-5=a D.a+5=b16、在VB语言中,下列正确的赋值语句是() A、J=K*6-6 B、5J=K*6 C、J+6=K*6 17、一个表达式可能包含多种基本运算,VB的基本运算包括算术运算、关系运算和逻辑运算,这些基本运算的优先级别由高到低依次为()A.关系运算、算术运算和逻辑运算B.算术运算、关系运算和逻辑运算C.逻辑运算、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 龙游婚礼策划培训
- 黑龙江省哈尔滨师范大学青冈实验中学校2024-2025学年高二下学期开学考试地理试题(解析版)
- 大学生创业计划书与路演
- 自然拼读法在初中一年级英语词汇教学中的应用研究
- 政教处工作总结1
- 每日复习安排2024年特许金融分析师考试试题及答案
- 餐饮电话预订流程
- 丰富的CFA考试试题及答案库
- CFA考试风险管理实务与试题及答案
- 2024年特许金融分析师职业发展规划与试题及答案
- 2024-2030年中国阳澄湖大闸蟹行业市场发展监测及投资前景展望报告
- GB/T 9799-2024金属及其他无机覆盖层钢铁上经过处理的锌电镀层
- 临床医学科研设计的基本原则和设计要点
- 墓地征用补偿协议
- 班组长的领导方式与技巧
- DL-T5190.1-2022电力建设施工技术规范第1部分:土建结构工程
- 人音版一年级音乐下册全册教案+小学音乐一年级下册教案
- (正式版)JTT 1499-2024 公路水运工程临时用电技术规程
- 《化妆品技术》课件-粉块腮红
- 小学第三学段培养数学模型意识研究-以南昌市A小学为例
- 中国电磁加热器行业市场现状分析及竞争格局与投资发展研究报告2024-2029版
评论
0/150
提交评论