课下能力提升(七)[学业水平达标练]题组1UNTIL语句及应用1.下列循环语句是程序的一部分,循环终止时,i等于()A.3B.4C.5D.62.下面程序输出的结果为()A.17B.19C.21D.233.如果下列程序执行后输出的结果是132,那么在程序UNTIL后面的“条件”应为()A.i>11B.i>=11C.i<=11D.i2014的最小的自然数n”的一个程序,其中有3处错误,请找出错误并予以更正.[能力提升综合练]1.如下程序的循环次数为()A.1B.2C.3D.42.读程序:甲:乙:对甲、乙程序和输出结果判断正确的是()A.程序不同,结果不同B.程序不同,结果相同C.程序相同,结果不同D.程序相同,结果相同3.(2015·北京高考)执行如图所示的程序框图,输出的k值为()A.3B.4C.5D.64.(2016·吉林高一检测)已知有下面的程序,如果程序执行后输出的结果是360,那么在程序UNTIL后面的“条件”应为________.5.在下面的程序中,若输出k=3,则输入的最小整数n=________
6.编写一个程序计算12+32+52+…+992,并画出相应的程序框图.7.输入100个数,将其中正数的个数输出.试用循环语句设计程序.答案[学业水平达标练]1
解析:选C该循环语句是直到型循环语句,当条件i>4开始成立时,循环终止,则i=5,故选C
解析:选C当i=9时,S=2×9+3=21,判断条件9≥8成立,跳出循环,输出S
解析:选D当i=12时,s=1×12=12;当i=11时,s=11×12=132
故应填i;a=×=,k=3,此时>;a=×=,k=4,此时