题目内容
14、若执行下面的程序图的算法,则输出的k的值为( )

分析:根据条件语句的条件进行循环验证,直到不符合该条件就输出k的值即可.
解答:解:第一循环后p=2,k=4
第二循环后p=2+4=6,k=4+2=6
第三循环后p=2+4+6,k=6+2
第四循环后p=2+4+6+8=20,k=10
此时p=20不符号p<20这个条件,故输出k=10
答案为10
故选C.
第二循环后p=2+4=6,k=4+2=6
第三循环后p=2+4+6,k=6+2
第四循环后p=2+4+6+8=20,k=10
此时p=20不符号p<20这个条件,故输出k=10
答案为10
故选C.
点评:本题主要考查了了程序框图,以及识图能力、运算能力和推理论证能力,属于基础题.
练习册系列答案
相关题目