<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>

            高三數學第一輪復習《條件語句》的專題練習

            時間:2025-09-13 15:00:24 句子

            高三數學第一輪復習《條件語句》的專題練習

              一個表達式的返回值都可以用來判斷真假, 除非沒有任何返回值的void型和返 回無法判斷真假的結構。下面是數學網整理的高三數學一輪復習條件語句專題練習,請考生及時進行練習。

            高三數學第一輪復習《條件語句》的專題練習

              一、選擇題

              1.條件語句的一般格式是

              If A Then

              B

              Else

              C

              End If

              其中B表示的是()

              A.滿足條件A時執行的內容

              B.條件語句

              C.條件

              D.不滿足條件A時執行的內容

              [答案] A

              [解析] 格式中的A表示條件,Else后面的C表示不滿足條件A時執行內容,而在Then后面的B表示滿足條件A時執行的內容,故選A.

              2.下列語句中,輸入x的值為-5,則輸出的值為()

              A.-5 B.5

              C.5 D.0

              [答案] B

              [解析] 由條件語句知選B.

              3.當a=3時,下面的程序輸出的結果是()

              輸入a

              If a10 Then

              y=2Else

              y=End If

              輸出y

              A.B.3

              C.10 D.6

              [答案] D

              [解析] 程序執行的順序為a=3,y=23=6,輸出6.

              4.下列關于條件語句的說法中正確的是()

              A.任何條件語句中不能沒有Else及后序語句

              B.在復合If語句中,可以只有一個End If語句

              C.在算法語句中,可以同時使用多個條件語句

              D.在Else和Then后面只能有一個語句

              [答案] C

              [解析] A中IfThen語句可以沒有Else語句,所以A錯;B中在復合If語句中,有多少個If應對應多少個End If,所以B錯;D中在復合If語句中Else和Then后面可以不只有一個語句,故D錯.

              5.下列程序的功能是:

              判斷任意輸入的數x是否是正數,若是,輸出它的平方值;若不是,輸出它的相反數.

              則填入的條件應該是()

              A.x0 B.x0

              C.x=0 D.x=0

              [答案] D

              [解析] 因為條件真則執行y=-x,條件假則執行y=x*x,由程序功能知條件應為x=0.

              6.根據下列算法語句,當輸入x的值為-2時,輸出結果是()

              輸入x

              If x0 Then

              y=2Else

              y=End If

              輸出y

              A.B.-3

              C.0 D.-16

              [答案] D

              [解析] 程序表示的是函數y=

              當x=-2時,y=-2(-2)2+4(-2)=-16.

              故選D.

              二、填空題

              7.寫出下列程序運行的結果:

              輸入a;

              If a0 Then

              b=0.5Else

              b=End If

              輸出y

              若a=4,則b=________;若a=-4,則b=________.

              [答案] 29 -2

              [解析] 分析程序可以知道,上述程序是一個分段函數的程序,即b=

              所以當a=4時,b=42+34+1=29;

              當a=-4時,b=0.5(-4)=-2.

              8.分析下面的程序,當輸入的x值為3時,程序的輸出結果為________.

              輸入x

              If x2 Then

              y=x^4

              Else

              If x2 Then

              y=0

              Else

              y=5^x

              End If

              End If

              輸出y

              [答案] 81

              [解析] 當x2時,y=x4;當x2時,y=0;當x=2時,y=5x.那么當x=32時,y=34=81,即輸出81.

              三、解答題

              9.已知函數y=試用If語句來描述算法.要求輸入x的值,求y的值.

              [解析] 根據題意寫出算法程序為:

              輸入x;

              If x0 Then

              y=1

              Else

              If x=0 Then

              y=0

              Else

              y=-1

              End If

              End If

              輸出y

              一、選擇題

              1.給出一個算法的程序:

              輸入a,b,c;

              If ab Then

              a=b

              End If

              If ac Then

              a=c

              End If

              輸出a

              如果輸入-10,-26,8,那么輸出的是________.

              [答案] -26

              [解析] 該程序的功能是輸入a,b,c的值,求它們中的最小值.

              4.執行下面語句:

              輸入a;

              If a0 Then

              輸出不存在

              Else

              t=sqr(a)

              輸出t

              End If

              當a=-3時,輸出結果為________;當a=9時,輸出結果為________.

              [答案] 不存在 3

              [解析] 本算法語句的作用是輸入一個數,若該數大于等于0,求該數的算術平方根,若輸入的數小于0,則該數的算術平方根不存在.

              三、解答題

              5.用基本語句描述判斷點P(a,b)與圓Cx2+y2=r2(r0)的位置關系的算法.

              [解析] 用基本語句描述為:

              輸入a,b,r;

              If a2+b2r2 Then

              輸出點P在圓C外.

              Else

              If a2+b2=r2 Then

              輸出點P在圓C上.

              Else

              輸出點P在圓C內.

              End If

              End If

              6.用基本語句描述下圖所示的框圖表示的算法.

              [解析] 該框圖表示的算法的功能是求分段函數y=的函數值.

              用基本語句描述為:

              輸入x;

              If x0 Then

              If x-4 Then

              7.某服裝廠生產一種服裝,每件服裝的成本為40元,出廠單價為60元.該廠為鼓勵銷售商訂購,決定當一次訂購量超過100件時,每多訂購一件,訂購的全部服裝的出廠單價就降低0.02.根據市場調查,銷售商一次訂購量不會超過500件.設一次訂購量為x件,服裝的實際出廠單價為P元,寫出函數P=f(x)的表達式,并畫出算法流程圖,用基本語句描述該算法.

            【高三數學第一輪復習《條件語句》的專題練習】相關文章:

            中考第一輪復習《水調歌頭》練習題10-09

            擴展語句中考語文第一輪備考復習09-12

            課文《觀潮》專題練習10-12

            高三語文第一輪復習詩歌鑒賞題答題技巧范例07-20

            語文成語及古詩的專題練習09-02

            《條件語句》的說課稿07-05

            高考語文古代詩歌鑒賞專題復習11-19

            氣象物候同步專題練習和答案08-11

            語文古代詩歌鑒賞專題復習完全講義07-16

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院