網站首頁 練習題 成語大全 造句 名詞解釋 經典語錄 名人語錄
當前位置:國文精選館 > 練習題 > 

閲讀下面程序,若輸入的數為5,則輸出結果是(  )INPUT   xIF    x<3   THEN  y=2...

欄目: 練習題 / 發佈於: / 人氣:2.67W

問題詳情:

閲讀下面程序,若輸入的數為5,則輸出結果是(  )

INPUT    x

IF     x<3    THEN   y=2*x

ELSE

IF     x>3    THEN    y=x*x﹣1

ELSE

y=2

END   IF

END   IF

PRINT   y

END.

A.

5

B.

16

C.

24

D.

32

【回答】

考點:

偽代碼.

專題:

圖表型.

分析:

分析程序中各變量、各語句的作用,再根據偽代碼所示的順序,可知:該程序的作用是計算分段函數y=閲讀下面程序,若輸入的數為5,則輸出結果是(  )INPUT   xIF    x<3   THEN  y=2...的函數值,並輸出.

解答:

解:分析程序中各變量、各語句的作用,

再根據偽代碼所示的順序,可知:

該程序的作用是計算分段函數y=閲讀下面程序,若輸入的數為5,則輸出結果是(  )INPUT   xIF    x<3   THEN  y=2... 第2張的函數值,

當x=5時,

y═52﹣1=24.

故最後輸出的結果為:24

故選C.

點評:

根據流程圖(或偽代碼)寫程序的運行結果,是算法這一模塊最重要的題型,其處理方法是::①分析流程圖(或偽代碼),從流程圖(或偽代碼)中即要分析出計算的類型,又要分析出參與計算的數據(如果參與運算的數據比較多,也可使用表格對數據進行分析管理)⇒②建立數學模型,根據第一步分析的結果,選擇恰當的數學模型③解模.

知識點:框圖

題型:選擇題

熱門文章
如圖,根據所示程序計算,若輸入x=,則輸出結果為    ;       按下列程序輸入一個數x,若輸入的數x=0,則輸出結果為  .  下列程序執行後輸出的結果是(   )n=0   S=0   while  S<15           ... 閲讀下邊的程序框圖,運行相應的程序,當輸入x的值為-25時,輸出x的值為(   )A、-1          ... 執行如圖所示的程序框圖,若輸入的,則輸出的i的結果為(   )A.3       B.4       C.5 ... 右面是一個算法的程序.如果輸入的x的值是20,則輸出的y的值是                        ... 為了在運行下面的程序之後得到輸出y=9,則鍵盤輸入應該是                           ... 執行如圖所示的程序框圖,若輸出的n=6,則輸入整數p的最大值是        (   )A.32       ... 如圖,當輸入的x值為5時,則輸出的結果(        )A、5          B、4          ...  按下面圖示的程序計算,若開始輸入的值x為正數,最後輸出的結果為11,則滿足條件的x的值為          ... 右圖是一數值轉換機,若輸入的x為-5,則輸出的結果為(   )       A.11         B.-9... 按流程圖的程序計算,若開始輸入的值為x=3,則輸出的x的值是(  )A.6            B.21  ... 執行右圖的程序框圖後,若輸入和輸出的結果依次為4和51,則( )                       ... 執行右圖的程序,若輸入的實數=4,則輸出結果為A.4           B.3      C.2      ... .按下列程序輸入一個數x,若輸入的數x=0,則輸出結果為    .
推薦內容
下圖是一個簡單的運算程序.若輸入X的值為2,則輸出的數值為              .  在右側程序框圖中,輸入,按程序運行後輸出的結果是(   )A.3        B.4        C.5... 如下圖,該程序運行後輸出的結果為(  )A.7                   B.15         ... 按下列圖示的程序計算,若開始輸入的值為x=3,則最後輸出的結果是(  )A.6    B.21  C.156 ... 執行下面的程序框圖,如果輸入a=4,那麼輸出的n的值為(   )A.2          B.3       ... 執行如圖所示的程序框圖,若輸入的x值為2,則輸出的x值為(  )A.3                    ... 執行如圖的程序框圖,若輸入n值為4,則輸出的結果為(  )A.8      B.21    C.34    D... 下面程序執行後輸出的結果是 (  )n=5            A.-1               B.0... 閲讀下邊的程序框圖,運行相應的程序,若輸入x的值為1,則輸出S的值為(  )A.64             ... 執行右圖中的程序,如果輸出的結果y是150,那麼輸入的x是(   )A.15              B.2... 閲讀右邊的程序框圖,若輸入的,則輸出的結果是 (A)       (B)(C)       (D) 閲讀如圖所示的程序框圖,若輸入,則輸出等於A.4                              B... 執行如圖所示的程序框圖.若輸出的結果為﹣1,則可以輸入的x的個數為(  )A.1      B.2      ... 根據右圖所示的程序計算代數式的值,若輸入的n值為5,則輸出的結果為(   )A.16      B.2.5  ... 某程序框圖如右圖所示,若輸入,則輸出的結果是(   )A.2   B.3   C.4   D.5