作者asp2tw (大頭大頭不下雨)
看板Army-Sir
標題Re: [問題] 94年計概第25題
時間Fri Jan 29 22:49:30 2010
※ 引述《eternity2501 (eternity)》之銘言:
: 九十四年 計算機概論
: B 25. 以下為一演算法,如果輸入之奇數N=7時,程式執行結束後X之輸出值為多少?
: Step 1:輸入一個正奇數 N
: Step 2:令X=0
: Step 3:令 i=1
: Step 4:若i mod 2 =1 則執行 Step 5,否則跳至Step 6
: Step 5:令 X=X+i
: Step 6:令 i=i+1
: Step 7:若i <= N ,則跳回 Step 4 執行,否則執行 Step 8
: Step 8:輸出 X
: Step 9:結束程式執行
: A.9 B.16 C.25 D.36
: 問了認識的朋友也不會
: 只好上來求救版上的高手大大
參考看看吧
Step 2 X=0
Step3 I=1
Step4 1 MOD 2 =1 True gotostep5
Step5 X=X+I=0+1
Step6 I=I+1=1+1=2
Step7 2<=7 True gotostep4
………..
X=1+3+5+7=16
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 134.208.32.104
※ 編輯: asp2tw 來自: 134.208.32.104 (01/29 22:50)
1F:推 teddy8989:go to step4之後要怎麼做 01/30 17:24