1、(最新)高中数学必修三第一章 算法初步第2节基本算法语句基础强化练习题A组 (建议20分钟)1.下列给出的输入、输出语句正确的是 (D) INPUTa;b;cINPUTx=3 PRINTA=4PRINT20,3A.B.C.D.2.下列所给的运算结果正确的有 (B)ABS(-5)=5;SQR(4)=2;5/2=2.5; 5/2=2;5MOD2=2.5;3 2=9.A.2个B.3个C.4个D.5个3.条件语句的一般形式为:IF A THEN B ELSE C,其中B表示的是 (A)A.满足条件时执行的内容B.条件语句C.条件D.不满足条件时,执行的内容4.阅读下面程序:若输入x=5,则输出结果x为
2、 (B)A.-5B.5C.0D.不确定5.给出如图所示的程序:执行该程序时,若输入的x为3,则输出的y值是 (B)A.3B.6C.9D.276.下列语句执行完后,A,B的值各为6,10.7.下列程序执行后结果为3,则输入的x值为1.8.如图所示的程序运行后,输出的值为44.9.运行程序:在两次运行中分别输入8,4和2,4,则两次运行程序的输出结果分别为4,2.10.读如图所示的判断输入的任意整数x的奇偶性的程序,并填空.11.下面程序的算法功能是:判断任意输入的数x,若是正数,则输出它的平方值;若不是正数,则输出它的相反数.则横线处填入的条件应该是x3THENy=1.5x+3.5ELSEy=7ENDIFPRINTyENDC组 (建议15分钟)19.用UNTIL语句写出计算12+22+32+n2的值的程序.【解析】20.如图所示,在边长为16的正方形ABCD的边上有一动点P,点P沿边线由BCDA(B为起点,A为终点)运动.若设P运动的路程为x,APB的面积为y,试写出程序,根据输入的x值,输出相应的y值.【解析】由题意可得函数关系式为:y=显然需利用条件语句的嵌套或叠加编写程序.程序如下: