1算法初步[课时跟踪检测][基础达标]1.(2017年北京卷)执行如图所示的程序框图,输出的s值为()A.2B.C.D.解析:开始k=0,s=1,k<3,第1次循环,k=1,s=2,k<3;第2次循环,k=2,s=,k<3;第3次循环,k=3,s=
3<3不成立,∴输出s=
答案:C2.(2018届合肥质检)执行如图所示的程序框图,如果输出的k的值为3,则输入的a的值可以是()A.20B.31C.22D.23解析:根据程序框图可知,若输出的k=3,则此时程序框图中的循环结构执行了3次,执行第1次时,S=2×0+3=3,执行第2次时,S=2×3+3=9,执行第3次时,S=2×9+3=21时,因此符合题意的实数a的取值范围是9≤a<21,故选A
答案:A3.(2017年山东卷)执行两次如图所示的程序框图,若第一次输入的x的值为7,第二次输入的x的值为9,则第一次、第二次输出的a的值分别为()A.0,0B.1,1C.0,1D.1,0解析:第一次x=7,22<7,b=3,32>7,a=1;第二次x=9,22<9,b=3,32=9,a=0,故选D
答案:D4.执行如图所示的程序框图,如果输入n的值为4,则输出S的值为()A.15B.6C.-10D.-21解析:当k=1,S=0时,k为奇数,所以S=1,k=2,2<4;k=2不是奇数,所以S=1-4=-3,k=3,3<4;k=3是奇数,所以S=-3+9=6,k=4,4=4;k=4不是奇数,所以S=6-16=-10,k=5,5>4,所以输出的S=-10,故选C
答案:C5.(2018届黄山调研)我国古代数学典籍《九章算术》“盈不足”中有一道两鼠穿墙问题:“今有垣厚十尺,两鼠对穿,初日各一尺,大鼠日自倍,小鼠日自半,问几何日相逢
”现有程序框图描述,如图所示,则输出结果n=()A.4B.5C.2D.3解析:第一次循环,得S=