如果下面所給出的程序執(zhí)行后輸出的結果是720,那么程序中的“條件”應為


  1. A.
    i>9
  2. B.
    i<7
  3. C.
    i<=8
  4. D.
    i<8
D
分析:先根據(jù)輸出的結果推出循環(huán)體執(zhí)行的次數(shù),再根據(jù)s=1×10×9×8=720得到程序中UNTIL后面的“條件”.
解答:解:因為輸出的結果是720,即s═1×10×9×8,需執(zhí)行3次,
則程序中UNTIL后面的“條件”應為i<8.
故選D.
點評:本題主要考查了直到型循環(huán)語句,語句的識別問題是一個逆向性思維,一般認為學習是從算法步驟(自然語言)至程序框圖,再到算法語言(程序).如果將程序擺在我們的面前時,從識別逐個語句,整體把握,概括程序的功能.
練習冊系列答案
相關習題

科目:高中數(shù)學 來源: 題型:

如果下面所給出的程序執(zhí)行后輸出的結果是720,那么程序中的“條件”應為( 。

查看答案和解析>>

科目:高中數(shù)學 來源:吉林省實驗中學2009-2010學年高二上學期期中考試數(shù)學文科試題 題型:013

如果下面所給出的程序執(zhí)行后輸出的結果是720,那么程序中的“條件”應為

[  ]
A.

i>9

B.

i<7

C.

i<=8

D.

i<8

查看答案和解析>>

科目:高中數(shù)學 來源:數(shù)學教研室 題型:044

同學們會面對一個共同的問題,就是有時有太多的事情要做.例如,你可能面臨好幾門課的作業(yè)的最后期限,你如何合理安排以確保每門課的作業(yè)都能如期完成?如果根本不可能全部按期完成,你怎么辦?

  這里給出的霍奇森(Hodgson)算法,可以使得遲交作業(yè)的數(shù)目減到最。@一算法已經(jīng)廣泛應用于工業(yè)生產(chǎn)安排的實踐中.

假設你知道各項作業(yè)的到期日,并且知道或能估計出完成每項作業(yè)將花費的時間,下面是這個算法的自然語言表述:

  第一步 把這些作業(yè)按到期日的順序從左到右排列,從最早到期的到最晚到期的;

  第二步 假設從左到右一項一項做這些作業(yè)的話,計算出從開始到完成某一項作業(yè)時所花的時間.依次做此計算直到完成了所列表中的全部作業(yè)而沒有一項作業(yè)會超期,停止;或你算出某項作業(yè)將會超期,繼續(xù)第三步;

  第三步 考慮第一項將會超期的作業(yè)以及它左邊的所有作業(yè),從中取出花費時間最長的那項作業(yè),并把它從表中去掉;

  第四步 回到第二步,并重復第二到四步,直到做完.

  根據(jù)上表,按霍奇森算法,寫出程序框圖和程序.

查看答案和解析>>

科目:高中數(shù)學 來源:2009-2010學年吉林省實驗中學高二(上)期中數(shù)學試卷(文科)(解析版) 題型:選擇題

如果下面所給出的程序執(zhí)行后輸出的結果是720,那么程序中的“條件”應為( )

A.i>9
B.i<7
C.i<=8
D.i<8

查看答案和解析>>

同步練習冊答案