7.执行右面的程序框图,若输入的 $k { = } 0 , \ a { = } 0$ ,则输出的k为( )

参考答案
C
2020_新课标II卷
7.执行右面的程序框图,若输入的 $k { = } 0 , \ a { = } 0$ ,则输出的k为( )

C
用 3 道相关题确认基础和中等变式会到哪一步。
【答案】C
【解析】
分析】【
由已知中的程序框图可知:该程序的功能是利用循环结构计算并输出的k值,模拟程序的运行过程,分析循环中各变量值的变化情况,即可求得答案.
【详解】由已知中的程序框图可知:该程序的功能是利用循环结构计算并输出的k值模拟程序的运行过程
$$ k = 0 , \quad a = 0 $$
第1次循环, a = ´ + =2 0 1 1 , 0 1 1k = + = , 2 10> 为否
第2次循环, a = ´ + =2 1 1 3 , 1 1 2k = + = ,3 10> 为否
第3次循环, a = ´ + =2 3 1 7 , 2 1 3k = + = , 7 10> 为否
第4次循环, a = ´ + =2 7 1 15 , 3 1 4k = + = ,15 10> 为是
退出循环
输出 k = 4 .
故选:C.
【点睛】本题考查求循环框图的输出值,解题关键是掌握模拟循环语句运行的计算方法,考
查了分析能力和计算能力,属于基础题.