ID: 4151606

运算符与表达式专题训练

日期:2025-09-24 科目:信息技术 类型:高中试卷 查看:100次 大小:142617B 来源:二一课件通
预览图 1/2
运算符,表达式,专题,训练
  • cover
运算符与表达式(函数) 1、常量和变量: 变量的特点:取之不尽,赋值即覆盖;变量是计算过程中存储要用到的数据的存储单元 变量的命名规则:由字母、数字、下划线组成,必须以字母开头。 2、算术运算符 基本运算 运算符 优先级 说明 举例 乘幂 ∧ 1 2^3 = 8 取负 - 2 -5 乘法 * 3 除法 / 3 求商 4 用于整数 11 3 = 3 求余数 Mod 5 用于整数 11 mod 3 = 2 加法 + 6 减法 - 6 3、关系运算符 4、逻辑运算符 基本运算 运算符 优先级 相等 = 7 不相等 <> 7 小于 < 7 大于 > 7 小于等于 <= 7 大于等于 >= 7 基本运算 运算符 优先级 非 NOT 8 与 AND 9 或 OR 10 运算结果:True 或 False 运算结果:True 或 False A B A and B A or B C Not C T T T T T F T F F T F T F T F T F F F F 算术运算符>关系运算符>逻辑运算 5、常用函数 函数名 函数功能 举例说明 Abs(x) 求绝对值 Abs(-3.1)=3.1 Int(x) 求<=x的最大整数 Int(3.8)=3;Int(-3.8)=-4 Sqr(x) 求x的算术平方根 Sqr(4)=2 Val(x) 字符串转换为数值 Val("-1234")=-1234 Str(x) 数值转换为字符串 Str(-1234)="-1234" 一、运算与表达式书写 1、求表达式的值 1<5 and 4>3 or not -1=1 _____ 2、求表达式的值 "a">"b" or 5<6 and 8>=2*4 _____ 3、假设变量a的值是1,变量b的值是2,变量c的值是3,计算下列表达式的值。 (1) a^3+b*c _____ (2) c mod b +a _____ (3) int(c/b) >b-a _____ (4) a0 _____ (5) a+b>c or b+c>a and c+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)b mod c _____ (5) c mod b + a : _____ 5、int (2.5 ) = _____; 1 mod 7 = _____; abs( -5.5 ) = _____;SQR ( 0.36 ) = _____; 6、若a ← “ 11 ” , b ←“ 22“ , 则a + b = _____; 7、设 X←126,则 int ( X/100) = _____; int(X/10) mod 10 = _____; 那么能得到任意三位数X个位数的表达式是: _____ 8、请将下列数学表达式写成计算机程序设计语言表达式 (1)、 _____(2)、_____ (3)、_____(4)、_____ (5)、_____(6)、_____ (7)、_____(8)、_____ 二、选择题 1、设a=2,b=3,c=4,d=5 完成下题 (1).表达式a>b and c<=d or 2*a>c的值( ) A.1 B.True C.-1 D.False (2).表达式3>2*b or a=c and b<>c or c>d的值( ) A.1 B.True C.False D.-1 (3).表达式not a<=c or 4*c=b^2 and b<>a+c的值是( ) A.-1 B.1 C.True D.False 2、逻辑表达式not(x<0)为假,则说明x是( ) A.负数 B.正数 C.非正数 D.非负数 3、若变量a,b的值分别是3、6,则a+b/a-b的值是( ) A.2 B.-3 C.24 D.-1 4、若变量x、y的值分别为4、2,则表达式(x+y)/x*y的值是( )。 A.3 B.0.25 C.0.75 D.4 5、字符串abc和abb比较大小结果为( ) A.“abc” > “abb” B.“abc” < “abb” C.“abc” < > “abb” D.“abc” = “abb” 6、若变量a=5,b=8,则逻辑表达式:(a*b<10) and not (a=b) or (a+3=b)的值是( )。 A.T B.F C.8 D.40 7、表示图中坐标轴上阴影部分的表达式是( )。 A.(a<x<=b) and x>=c B. (a<x<=b) or x>=c C.(x>a and x<=b) and x>=c D. (x>a and x<=b) or x>=c21世纪教育网版权所有 8、下列数轴中阴影部分的表达式是( )。 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.( ... ...

~~ 您好,已阅读到文档的结尾了 ~~