第2讲算法与程序框图[基础题组练]1.(2020·陕西汉中模拟)执行如图所示的程序框图,输出K的值为()A.99B.98C.100D.101解析:选A
执行程序框图,得K=1,S=0;S=0+lg=lg2,K=2;S=lg2+lg=lg3,K=3;S=lg3+lg=lg4,K=4;S=lg4+lg=lg5,K=5;…;S=lg98+lg=lg99,K=99;S=lg99+lg=lg100=2,退出循环.所以输出K=99,故选A
2.(2020·广东江门调研)执行如图所示的程序框图,若判断框内为“i≤3”,则输出S=()A.2B.6C.10D.34解析:选D
因为“i≤3”,所以执行程序框图,第一次执行循环体后,j=2,S=2,i=2≤3;第二次执行循环体后,j=4,S=10,i=3≤3;第三次执行循环体后,j=8,S=34,i=4>3,退出循环.所以输出S=34
3.(2020·河南洛阳质检)执行如图所示的程序框图,若输出的S=,则判断框内填入的条件不可以是()1A.k≤7B.k