《高中数学 1.1.2 第1课时 程序框图、顺序结构习题 新人教a版必修3》由会员分享,可在线阅读,更多相关《高中数学 1.1.2 第1课时 程序框图、顺序结构习题 新人教a版必修3(4页珍藏版)》请在金锄头文库上搜索。
1、1.1.21.1.2 程序框图与算法的基本逻辑结构程序框图与算法的基本逻辑结构第一课时第一课时 程序框图、顺序结构程序框图、顺序结构1 1.任何程序框图中都不可缺少的是( )A.输入框B.处理框C.判断框D.起止框 答案:D 2 2.如图程序框图的运行结果是( ) A.B.C. -D.-1 解析:a=2,b=4,S=-. 答案:C 3 3.给出下列程序框图:若输出的结果为 2,则处的执行框内应填的是( ) A.x=2B.b=2C.x=1D.a=5 解析:因为结果是b=2,所以 2=a-3,即a=5. 所以 5=2x+3,x=1. 答案:C(第 2 题图)(第 3 题图)4 4.阅读如图所示程序
2、框图.若输入的x=3,则输出的y的值为( ) A.24B.25C.30D.40 解析:x=3,a=32-1=8,b=a-3=5, y=ab=85=40.答案:D 5 5.阅读如图所示的程序框图,若输入的a,b,c的值分别是 21,32,75,则输出的a,b,c分别是 ( )A.75,21,32B.21,32,75 C.32,21,75D.75,32,21 解析:该程序框图的执行过程是: 输入 21,32,75. x=21. a=75. c=32. b=21. 输出 75,21,32. 答案:A 6 6.计算图中空白部分面积的一个程序框图如图,则中应填 . 答案:S=a2-a2 7 7.若x=2
3、,y=3,则如图程序框图的运行结果为 . 答案:5,2 8 8.如图所示的程序框图是交换两个变量的值并输出,则图中处应为 . 答案:x=y 9 9.已知直线l:Ax+By+C=0(A2+B20),点P(x0,y0),设计一个算法计算点P到直线l的距离, 并画出程序框图. 解:算法如下: 第一步,输入点P的坐标(x0,y0)及直线l的方程的系数A,B,C. 第二步,计算Z1=Ax0+By0+C. 第三步,计算Z2=A2+B2. 第四步,计算d=. 第五步,输出d. 程序框图如下:1010.一城市在法定工作时间内,每小时工资 15 元,加班工资每小时 30 元.某人一月内工作 180 小时,其中加班 20 小时,月工资的 30%用来还房贷,写出这人月剩余工资的算法,并画出 算法的程序框图. 解:算法步骤如下: 第一步,计算法定工作时间内工资: a=15(180-20)=2400(元). 第二步,计算加班工资: b=3020=600(元). 第三步,计算一月内工资总数: c=a+b=2400+600=3000(元). 第四步,计算这个人月剩余的工资数: d=c(1-30%)=3000(1-30%)=2100(元). 算法的程序框图如图所示.