❶ 程序框圖,t=0.01 輸出n等於多少
n=7 ,以下為分析:
第一次循環:s=1-1/2=1/2,m=1/2/2=1/4,n=1,判斷s=0.5>0.01,所以進入第二次循環
第二次循環:s=1/2-1/4=1/4,m=1/4/2=1/8,n=2,判斷s=0.25>0.01,所以進入第三次循環
第三次循環:s=1/4-1/8=1/8,m=1/8/2=1/16,n=3,判斷s=0.125>0.01,所以進入第三次循環
以上可以看出每一次循環,s都是原來的1/2,n加1 ,那題目就可以轉成(1/2)^n次方什麼時候不大於t跳出循環,解出n=7