執行如圖所示的程式框圖.(1)若輸入x的值為2,根據該程式的執行過程完成下面的表格,並求輸出的i與x的值.第i...
問題詳情:
執行如圖所示的程式框圖.
(1)若輸入x的值為2,根據該程式的執行過程完成下面的表格,並求輸出的i與x的值.
第i次 | i=1 | i=2 | i=3 | i=4 | i=5 |
x=2×3i |
(2)若輸出i的值為2,求輸入x的取值範圍.
【回答】
(1)
第i次 | i=1 | i=2 | i=3 | i=4 | i=5 |
x=2×3i | 6 | 18 | 54 | 162 | 486 |
因為162<168,486<168,所以輸出的i的值為5,x的值為486.
(2)由輸出i的值為2,則程式執行了迴圈體2次,
即解得<x≤56,
所以輸入x的取值範圍是<x≤56.
知識點:演算法初步
題型:解答題