找出乘積為840的兩個相鄰偶數(shù),程序框圖如圖,其中填充①、②、③處語句正確的是( )

A.s=i*i+2,i=i+2,輸出i-2
B.s=i*(i+2),輸出i,輸出i-2
C.s=i*i+2,輸出i,輸出i+2
D.s=i*(i+2),輸出i,輸出i+2
【答案】分析:框圖執(zhí)行的是找出乘積為840的兩個相鄰偶數(shù),首先給兩個變量i和s分別賦值0、0,在第一次執(zhí)行完用0+2替換i后,
應該算出前兩個偶數(shù)的乘積,用得到的兩個偶數(shù)的乘積替換s,然后判斷s的是否滿足等于840,若滿足,則跳出循環(huán),輸出i與i+2,不滿足,繼續(xù)執(zhí)行循環(huán)體,由此可以斷定填充框圖中①、②、③處語句.
解答:解:賦值i=0,s=0.
執(zhí)行i=0+2,s=0×2=0;
判斷0≠840,執(zhí)行i=2+2=4,s=2×4=8;
判斷8≠840,執(zhí)行i=4+2=6,s=4×6=24;
判斷24≠840,執(zhí)行i=6+2=8,s=6×8=48;
判斷48≠840,執(zhí)行i=8+2=10,s=8×10=80;

判斷28×30=840,滿足條件,跳出循環(huán),輸出28,輸出30.
由以上運行步驟看出,填充框圖中①、②、③處的語句分別是s=i*(i+2)、輸出i、輸出i+2.
故選D.
點評:本題考查了循環(huán)結構中的直到型循環(huán),直到型循環(huán)是先執(zhí)行一次循環(huán)體,然后再判斷是否滿足條件,直到滿足條件時結束循環(huán),此題是基礎題.
練習冊系列答案
相關習題

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

找出乘積為840的兩個相鄰偶數(shù),程序框圖如圖,其中填充①、②、③處語句正確的是(  )

查看答案和解析>>

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

找出乘積為840的兩個相鄰偶數(shù),程序框圖如圖,其中填充①、②、③處語句正確的是


  1. A.
    s=i*i+2,i=i+2,輸出i-2
  2. B.
    s=i*(i+2),輸出i,輸出i-2
  3. C.
    s=i*i+2,輸出i,輸出i+2
  4. D.
    s=i*(i+2),輸出i,輸出i+2

查看答案和解析>>

同步練習冊答案