資訊處理 94 年程式設計概要考古題(共 4 題) 資料來源:考選部歷屆試題|法律人 LawPlayer 整理 https://lawplayer.com/exam/information-processing/94-%E7%A8%8B%E5%BC%8F%E8%A8%AD%E8%A8%88%E6%A6%82%E8%A6%81 第 1 題 請設計一個程式,輸入N 個正整數,然後輸出一個三角形陣列,其中相鄰兩元素之 差取其絕對值後置於所對應兩元素之上面。例如輸入89, 78, 12, 13,其輸出結果如 下:(25 分) 10 55 65 11 66 1 89 78 12 13 第 2 題 請設計一個程式,輸入一串文字,然後將文字串中之所有子字串“man"改為“person"、 “men"改為“persons"。(25 分) 第 3 題 如果一個整數正讀與反讀均相同則稱為迴文,例如1991。請設計一個程式,輸入二 個正整數A 與B,其中AX(R(L)) THEN L=J NEXT J Q=R(N) : R(N)=R(L) : R(L)=Q NEXT N FOR N=1 TO M PRINT R(N), X(R(N)) NEXT N DATA 1,3,-6,2 END (10) ,X (10) N=4 FOR L=1 TO N READ X(L) NEXT L M=N FOR J=1 TO M R(J)=J NEXT J FOR N=1 TO M-1 P=N+1 : L=N FOR J=P TO M IF X(R(J))>X(R(L)) THEN L=J NEXT J Q=R(N) : R(N)=R(L) : R(L)=Q NEXT N FOR N=1 TO M PRINT R(N), X(R(N)) NEXT N DATA 1,3,-6,2 END 題目為考試當年公告版本,實務標準請以現行規範為準。