题目内容
已知向量
=(3,6),
=(2,0),
=(0,1),则执行如图所示的程序框图,输出的k值( )

| m |
| a |
| b |
| A、2 | B、3 | C、4 | D、5 |
考点:程序框图
专题:算法和程序框图
分析:根据框图的流程,利用向量加法法则依次计算程序运行的结果,直到满足
∥
,跳出循环,确定输出k的值.
| a |
| m |
解答:解:由程序框图知:第一次循环k=1,
=(2,1);
第二次循环k=2,
=(2,2);
第三次循环k=3,
=(2,3);
第四次循环k=4,
=(2,4).
此时
=2
,满足
∥
,跳出循环,输出k=4.
故选:C.
| a |
第二次循环k=2,
| a |
第三次循环k=3,
| a |
第四次循环k=4,
| a |
此时
| m |
| a |
| a |
| m |
故选:C.
点评:本题考查了循环结构的程序框图及共线向量定理,根据框图的流程依次计算程序运行的结果是解答此类问题的常用方法.
练习册系列答案
相关题目
点P(2+n,2,2-n)到坐标平面XOY的距离是( )
| A、2 | B、2+n | C、6 | D、|2-n| |
某算法程序框图如图所示,若a=
,b=3
,c=log23,则输出的结果是( )

| 3 |
| 2 |
| 1 |
| 3 |
A、
| ||
| B、a | ||
| C、b | ||
| D、c |
执行如图所示的程序框图,则输出0的概率为( )

A、
| ||
B、
| ||
C、
| ||
D、
|
如图所示,执行此程序框图,输出的y=( )

| A、3 | B、5 | C、7 | D、9 |
如图所示,程序框图的输出结果是( )

| A、501 | B、1007 | C、1001 | D、-501 |