章末综合检测(一)(时间:120分钟,满分:150分)一、选择题:本题共12小题,每小题5分,在每小题给出的四个选项中,只有一项是符合题目要求的.1.下列给出的赋值语句正确的是()A.3=AB.M=-MC.B=A=2D.x+y=0解析:选B
赋值语句的格式为“变量=表达式”,故只有B正确,故选B
2.在设计求函数f(x)=的值的程序中不可能用到的算法语句为()A.输入语句B.条件语句C.输出语句D.循环语句解析:选D
对于分段函数的算法,输入语句和输出语句都是需要的,条件语句也是需要的,只有循环语句不可能用到,故选D
3.如图所示的程序框图,已知a1=3,输出的结果为7,则a2的值是()A.9B.10C.11D.12解析:选C
按程序框图逆向求值.因为输出的结果为7,所以b=7,又b=,所以原b=14,即a1+a2=14
又a1=3,所以a2=11
4.在k进制中,十进制数103记为87,则k等于()A.6B.12C.14D.16解析:选B
由k进制中基数为k,得8×k+7×k0=103,即8k=96,k=12
5.(2019·安徽省屯溪第一中学开学考试)数612和486的最大公约数是()A.12B.14C.16D.18解析:选D
用更相减损术:612-486=126,486-126=360,360-126=234,234-126=108,126-108=18,108-18=90,90-18=72,72-18=54,54-18=36,36-18=18
因此612与486的最大公约数是18
6.执行如图所示的程序框图,输出的s值为()A
执行程序框图,s=,k=2;s=+=,k=3,此时退出循环.故输出的s的值为,故选B
7.(2019·贵州省铜仁市第一中学期末考试)某程序框图如图所示,则该程序运行后输出i的值为()A.6B.7C.8D