已知线段AB的两端点坐标,可计算tgα<sub>AB</sub>

题目

已知线段AB的两端点坐标,可计算tgαAB=△y/△x,R=arctg△y/△x,R>0,若使αAB=R+180则()。

  • A、△x>0,△y>0
  • B、△x<0,△y>0
  • C、△x<0,△y<0
  • D、△x>0,△y<0
参考答案和解析
正确答案:C
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列程序运行后立即窗口输出的结果是 Private Sub Form_ClickO X="a":y="b" Z=1:u=2 Debug.x;y,z;u Debug.z;x,y;u End Sub A.a b 12 1 ab 2 B.ab 121 a b2C.ab 12 1a b2 D.ab 121a b2


正确答案:B
【解析】用print输出多个表达式或字符串时,各表达式用分隔号(逗号、分号、空格)隔开。如果输出的各表达式之间用逗号分隔,则按标准输出格式(以14个字符位置为单位把一个输出行分为若干个区段)显示数据项;如果以分号或空格作分隔符,则按紧凑输出格式输出数据。题中,以“_”表示分区段的14个字符的位置,选项B符合题意。

第2题:

已知直线 AB 两端点的坐标为 A(2,3),B(5,6).写出使直线 AB 以坐标原点为中心顺时针旋转 90 的变换矩阵,并求出变换后直线 AB 的坐标矩阵。


参考答案:

(1)AB 的齐次坐标矩阵为:

(2)绕原点顺时针旋转 90°的变换矩阵为:

(3)变换后直线 AB 的坐标矩阵为:

第3题:

若已知两点的坐标为A(100,100)和B(150,50),则直线AB的坐标方位角为()。


本题答案:315°

第4题:

编写如下两个事件过程。

Private Sub Form_KeyDown(KeyCode As Integer,Shift As Integer)

Print Chr(KeyCode)

End Sub

Private Sub Form_KeyPress(KeyAcii As Integer)

Print Chr(KeyAscii)

End Sub

在一般情况下(即不按住Shift键和锁定大写键时)运行程序,如果按"A"键,则程序输出的结果是

A.A A

B.a A

C.A

D.a a


正确答案:C
解析:KeyCode是按键的实际的字符(不区分大小写),KeyAscii是以字符为准,是所按键的ASCII码。

第5题:

设有如下过程: Private Sub Form. KeyDpwn(KeyCode As Integer,Shift As Integer) Print Chr(KeyCode) End Sub Private Sub Form. KeyUp(KeyCode As Integer,Shift As Integer) Print Chr(KeyCode+2) End Sub 若把窗体的KeyPreview属性设置为True,程序运行后,如果按“A”键,则输出结果为( )。

A. A A

B. A B

C. A C

D. A D


正确答案:C
C)    【解析】本题考查窗体的键盘事件。当按下键盘上某个键时,触发KeyPress事件:按卜.键盘某个键过程中,触发事件KeyDown事件;当松开键盘某个键时,触发事件KeyUp。KeyDown和KeyUp事件返回的是键盘的直接状态(返回的是“键”),KeyCode参数是用户按下的那个键的扫描码,而KeyPress 返回的是“字符”的ASCIl码,两者不同。当窗体的KeyPreview 设置为True时,如果焦点从控件上跳到窗体上,则该控件的键盘事件也会被触发。
题中只有窗体的KeyDown和KeyUp事件,因此当按下“A”键时,触发KeyDown事件执行“Print Chr(KeyCode)”语句,其中Chr函数的功能是将ASCIl码转换成相应的字符,因此输出字母“A”;当松开“A”键时,触发KeyUp事件执行“Print Chr(KeyCode +2)”语句,因此输出字母…C’。

第6题:

已知A、B两点的坐标为 XA=1011.358m, YA=1185.395m;点B的坐标为XB=883.122m,YB=1284.855m。在AB线段的延长线上定出一点C,BC间的距离DBC=50.000m,计算C点的坐标。


参考答案:解:XAB = XB – XA = -128.236m, YAB = YB– YA =99.46m
可以计算出AB边的方位角αAB为:142 °12′10″
C在AB延长线上,故αAB = αBC = 142 °12′10″
XBC = DBC * cosαBC = -39.509; YBC = DBC * sinαBC = 30.643
C点的坐标为:X = 843.613; Y = 1315.498

第7题:

执行下面的程序,消息框里显示的结果是 【 】 。

Private Sub Form_Click()

Dim Str As String, K As Integer

Str="ab"

For k=Len(Str) TO 1 Step-1

Str=Str & Chr(Asc(Mid(Str,k,1))+k)

Next k

MsgBox Str

End Sub


正确答案:abdb
abdb 解析:本题考查VBA程序设计。题目较难,综合性强,要求考生对常用函数以及控制结构有一定的了解。考生应该了解Len()函数是字符串长度检测函数,返回字符串所含字符数。 Chr()函数是字符代码转换字符函数,将数值表达式转换成字符串。Asc()函数是字符串转换字符代码函数,返回字符串首字符的ASCII值。 Mid(字符串表达式>,N1>,N2>)函数是从字符串左边第N1个字符起截取N2个字符。开始Len(Str0=2,Mid(Str,k,1)=Mid(ab,2,1)=b,则Chr(Asc(B) +2)=d,所以循环第1次结束后 Str="abd",同样的第2次循环结束后, Str="abdb",MsSBox用来将Str输出。正确答案为abdb。

第8题:

编写如下两个事件过程: Private Sub Form_KeyDown(KeyCode As Integer,Shift As Integer) Print Chr(KeyCode) End Sub Private Sub Form_KeyPress(KeyAscii As Integer) Print Chr(KeyAscii) End Sub 在一般情况下(即不按住“Shift”键和锁定大写键时)运行程序,如果按“A”键,则程序输出的结果是

A. A A

B.a A

C. A a

D.a a


正确答案:C

第9题:

执行以下程序后输出的是。 Private Sub Commandl_Click ch$ = "ABCDEFGH": Print Mid(Right(ch$, 6), Len(Left(ch$, 4)), 2) End Sub A.CDEFGH B.ABCD C.FG D.AB


正确答案:D

第10题:

编写如下两个事件过程: Private Sub Form_KeyDown (KeyCode As Integer, Shift As Integer) Print Cb_r(KeyCode) End Sub Private Sub Form_KeyPress( KeyAscii As Integer) Print Chr(KeyAscii) End Sub 在一般情况下(即不按住Shift键和锁定大写键时)运行程序,如果按“A”键,则程序输出的结果是

A.A A

B.a A

C.A a

D.a a


正确答案:C
解析:此题考查了KeyPress事件和KeyDown事件,下面我们具体说明一下两个事件。当按键盘上的某个按钮,将发生KeyPress事件。该事件可用于窗体、复选框、组合框、命令按钮、列表框,图片框、文本框、滚动条及文件有关的控件。用户自己可以定义KeyPress事件过程,一般格式为:PrivateSubForm_KeyPress(KeyAsciiAsInteger)EndSubKeyPress事件是用来识别按键的ASCII码。KeyDown事件返回的是键盘的直接状态,返回的是键;而KeyPress事件返回的是“字符”的ASCII码。所以要输出字符还得用Chr函数。