题目内容

执行如图的程序框图,则输出的λ是( )

A.-4
B.-2
C.0
D.-2或0
【答案】分析:根据框图给出的向量和向量的坐标及λ的值,运用向量的数乘及坐标的加法运算求出的坐标,再求数量积,数量积为0,则两向量垂直,算法结束,输出λ的值,否则,执行λ=λ+1,再判断执行,直至数量积为0结束.
解答:解:由
当λ=-4时,
此时4×0+(-2)×10=-20≠0,所以不垂直,故执行λ=-4+1=-3,

此时4×1+(-2)×7=-10≠0,所以不垂直,故执行λ=-3+1=-2,

此时4×2+(-2)×4=0,垂直,算法结束,输出λ的值为-2.
故选B.
点评:本题考查了程序框图中的当型循环,考查了运用向量数量积判断两向量是否垂直,若非零向量,则?x1x2+y2y2=0,此题是中低档题.
练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网