第一章检测试题时间:90分钟分值:120分第Ⅰ卷(选择题,共60分)一、选择题(每小题5分,共60分)1.在算法的逻辑结构中,要求进行逻辑判断,并根据结果进行不同处理的结构是(B)A.顺序结构B.条件结构和循环结构C.顺序结构和选择结构D.没有任何结构解析:顺序结构不需逻辑判断,条件结构和循环结构中都要进行逻辑判断.故选B.2.下面问题的解决,主要用到条件结构的有(C)①已知三角形三边长,求三角形的面积;②求方程ax+b=0(a,b为常数)的解;③求三个实数a,b,c中的最大者;④求1+2+3+…+100的值.A.4个B.3个C.2个D.1个解析:①只需顺序结构就能解决;②需对a,b的符号进行判断,③需比较a,b,c的大小,也需进行逻辑判断,故②③都要用到条件结构;④需循环结构,故选C.3.下面给出的赋值语句中正确的是(B)A.3=AB.M=-MC.B=A=2D.x+y=0解析:由于赋值号“=”的左边必须是变量,右边必须是表达式,且一个赋值语句只能给一个变量赋值,故A,C,D都不正确,B正确.4.如图所示,该框图的功能是(C)A.输入一个数,判断其是否大于或等于4,然后输出符合条件的x值B.输一个x值,输出x-4的值C.任给一个实数x,求|x-4|的值D.任给一个实数x,同时输出x-4和4-x的值解析:由框图知此算法的功能是求函数y=即y=|x-4|的函数值.故C正确.5.执行如图所示的程序框图,当输入的值为3时,输出的结果是(B)A.3B.8C.12D.20解析:3