机械工程

AutoLISP语言的算术运算采用前缀运算符,例如:求两数x、y之积要写成(),AutoLisp语言的注释符为;。

题目

AutoLISP语言的算术运算采用前缀运算符,例如:求两数x、y之积要写成(),AutoLisp语言的注释符为;。

参考答案和解析
正确答案:(* x y)
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在Excel中,各运算符号的优先级的顺序为()。

A.算术运算符、关系运算符、文本运算符、引用运算符

B.引用运算符、算术运算符、文本运算符、关系运算符

C.关系运算符、文本运算符、引用运算符、算术运算符

D.文本运算符、引用运算符、算术运算符、关系运算符


参考答案:B

第2题:

在高级语言中,一般有两类运算符:算术运算符、逻辑运算符.【】


正确答案:×
[解析]高级语言中包括三类运算符:算术运算符、逻辑运算符和比较运算符.

第3题:

C语言运算符的优先级:关系运算符算术运算符赋值运算符逻辑与运算符。()

此题为判断题(对,错)。


参考答案:错误

第4题:

如果表达式y*x++中,“”是作为成员函数重载运算符,“++”是作为友元函数重的运算符,采用运算符函数调用格式,该表达式还可表示为( )。

A.x.operator++(0).operator*(y)

B.openrator*(x.operator++(0),y)

C.y.operator*(openrator++(x,0))

D.operator*(operator++(x,0),y)


正确答案:C

第5题:

如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为

A.x.operator++(0).operator*(y);

B.operator*(x.operator++(0),y);

C.y.operator*(operator++(x,0))

D.operator*(operator++(x,0),y)


正确答案:C
解析:本题考核运算符的重载。假定已经作为某个类的成员函数重载了二元运算符+,且c1,c2都是该类的对象,则c1.operator+(c2)与c1+c2含义相同。如果+作为该类的非成员函数重载,则operator+(c1,c2)与c1+c2含义相同。同理,运算符*作为成员函数重载,则y*(x++)与 y.operator*(x++)含义相同,后缀++作为友元函数重载,那么x++与operator++(x,0)含义相同,所以选项 C是正确的。

第6题:

以下有关优先级的比较,正确的是______。

A.算术运算符>关系运算符>连接运算符

B.算术运算符>连接运算符>逻辑运算符

C.连接运算符>算术运算符>关系运算符

D.逻辑运算符>关系运算符>算术运算符


正确答案:B
解析:优先级:算术运算符,连接运算符,关系运算符,逻辑运算符。

第7题:

各种运算符间的优先顺序从高到低是

A.比较运算符→算术运算符→逻辑运算符

B.比较运算符→逻辑运算符→算术运算符

C.算术运算符→比较运算符→逻辑运算符

D.算术运算符→逻辑运算符→比较运算符


正确答案:C
解析:对于多种运算的混合运算,一定要记住它们之间的优先级,否则就会得到不同的计算结果。

第8题:

●算术表达式x-(y+c)*8的后缀式是(22) (-、+、*表示算术的减、加、乘运算,运算符的优先级和结合性遵循惯例)。

(22) A.x y c 8 - + *

B.x y - c + 8 *

C.x y c 8 * + -

D.x y c + 8 * -


正确答案:D

第9题:

以下关于VBA运算符优先级比较,正确的是( )。

A.算术运算符>逻辑运算符>连接运算符

B.逻辑运算符>关系运算符>算术运算符

C.算术运算符>关系运算符>逻辑运算符

D.连接运算符>逻辑运算符>算术运算符


正确答案:C
解析: 本题考查的是VBA中运算符的优先级的知识。在VBA中的运算符都具有其优先级,最基本的就是算术运算符>连接运算符>关系运算符>逻辑运算符,在各个种类的运算符中还有不同的优先级,比如在算术运算中乘方的优先级就高于乘法和除法运算,同优先级的运算由左至右顺序执行。

第10题:

以下叙述错误的是()。

A.算术运算符中不包含“=”运算符

B.模运算符“%”是c语言基本的算术运算符

C.算术运算符中只有“*”、“/”优先级高于关系运算符

D.自加和自减运算符只能用于变量,而不能用于常量或表达式


正确答案:C

更多相关问题