<4D F736F F D DA5BFA6A1C476C1C92DBEC7ACECB8D5A8F728B57BB35D292E646F63>

Similar documents
<4D F736F F D B0D3B77EC3FEA7DEC3C0C476C1C9A5BFA6A1B8D5C3442DB57BA6A1B35DAD702DBEC7ACEC2E646F6378>

碩命題橫式

國立北斗家商 107 學年度第 2 學期第二次期中考科目 : 計算機應用 計算機概論 IV 班級 : 商二 1 2 貿二 資二 綜二 1 作答方式 : 答案卡 選擇題共 33 題, 除第 1 題 4 分, 其餘每題 3 分, 注意作答時間 1. ( ) 使用 Visual Basic 程式語言 (

untitled

<4D F736F F D203938BEC7ACECBCD2C0C0B8D5A8F7AEE6A6A1C0C92DB57BA6A1B35DAD705FA6B3B8D1B5AA5F2E646F63>

untitled

Microsoft Word - 小心翼翼的二十一點N.doc

untitled

Python a p p l e b e a r c Fruit Animal a p p l e b e a r c 2-2

Visual Basic D 3D

一 家 庭 成 员 与 收 支 情 况 100 您 本 人 配 偶 和 子 女 ( 包 括 在 本 地 老 家 和 其 他 地 方 的, 但 不 包 括 已 婚 分 家 的 子 女 ) 以 及 与 您 在 本 户 同 住 的 家 庭 其 他 成 员 共 有 几 口 人? 口 人 表 101: 请 谈

學測精彩析 第壹部分 ( 占 84 分 ) 楊慧媛老師聯合題 師大附中 姚翰玲老師聯合題 梁蕙蓉老師聯合題 說明 : 第 1 題皆計分 第 1 題皆是單選題, 請選出一個最適當的選項標示 在答案卡之 選擇題答案區 每題答對得 2 分, 答錯不倒扣 1 4 A B C D 圖一 答案

書本介紹


p-2

Microsoft Word - 專題製作研究報告書.doc

团 学 要 闻 我 校 召 开 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 3 月 17 日, 我 校 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 在 行 政 办 公 楼 五 楼 会 议 室 举 行, 校 团 委 委 员 各 院 ( 系 ) 团 委 书 记 校 学 生

<4D F736F F D D342DA57CA7DEA447B14D2DA475B57BBB50BADEB27AC3FEB14DA447B8D5C344>

大 綱 最 有 利 標 目 的 及 類 型 最 有 利 標 之 辦 理 方 式 準 用 最 有 利 標 取 最 有 利 標 精 神 最 有 利 標 之 類 型 及 其 相 關 規 定 適 用 最 有 利 標 準 用 最 有 利 標 及 取 最 有 利 標 精 神 作 業 程 序 及 實 務 分 析

第一章.FIT)

1 Framework.NET Framework Microsoft Windows.NET Framework.NET Framework NOTE.NET NET Framework.NET Framework 2.0 ( 3 ).NET Framework 2.0.NET F

CC213

四川省普通高等学校

CHAPTER 1

Microsoft Word - 第3章.doc

PowerPoint Presentation

(京)新登字063号

3.1 num = 3 ch = 'C' 2

C/C++程序设计 - 字符串与格式化输入/输出

Microsoft PowerPoint - OPVB1基本VB.ppt

CHAPTER VC#

untitled

untitled

44 3,,, {}. A = {1, 2, 3, 4, 5}.,,,,,,. B = {1, 2, 3,, 99}. N = {0, 1, 2, 3, }.. x, P (x) x, {x P (x)} P (x) x., x 2 1 = 0 C = {x x R x 2 1 = 0}., C C

ThreeDtunnel.doc

C/C++ - 函数

C++ 程式設計

TC35短信发送程序设计

untitled

清洁发展机制项目运行管理暂行办法

untitled

untitled

Excel VBA Excel Visual Basic for Application

¦ÛµM¬ì²Ä3¦¸²Õ¨÷-¾Ç´ú¤ºŁ¶«ÊŁ±.prn, page Normalize ( <4D F736F F D20A6DBB54DACECB2C433A6B8B2D5A8F72DBEC7B4FAA4BAADB6ABCAADB12E646F63> )

2009年3月二级VB语言笔试真题

C/C++ 语言 - 循环

untitled

新・解きながら学ぶJava

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1

Open topic Bellman-Ford算法与负环

全国计算机技术与软件专业技术资格(水平)考试

0SQL SQL SQL SQL SQL 3 SQL DBMS Oracle DBMS DBMS DBMS DBMS RDBMS R DBMS 2 DBMS RDBMS R SQL SQL SQL SQL SELECT au_fname,au_ lname FROM authors ORDER BY

穨文件1

壹 前 言 解 開 2048 的 謎 一 研 究 動 機 最 近 我 們 都 很 熱 衷 於 2048 這 款 遊 戲, 遊 戲 方 法 非 常 簡 單, 但 是 想 要 達 成 2048 卻 很 難, 每 次 只 差 臨 門 一 腳 就 能 達 到 2048, 因 此 都 沒 有 成 功 過 於

ebook14-4

CC213

C

Spyder Anaconda Spyder Python Spyder Python Spyder Spyder Spyder 開始 \ 所有程式 \ Anaconda3 (64-bit) \ Spyder Spyder IPython Python IPython Sp

概述


不 知 肉 味 的 用 法 相 同? (A) 長 煙 一 空, 皓 月 千 里 (B) 五 臟 六 腑 裡, 像 熨 斗 熨 過, 無 一 處 不 伏 貼 (C) 兩 片 頑 鐵, 到 他 手 裡, 便 有 了 五 音 十 二 律 似 的 (D) 吾 觀 三 代 以 下, 世 衰 道 微 12. 文

第3章.doc

2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF

第二章.FIT)

净, 保 持 面 部 整 洁 这 里 要 说 一 下 的 是, 很 多 男 生 注 意 了 胡 子, 却 忘 了 鼻 毛, 而 旁 人 或 者 同 学 往 往 也 不 好 意 思 提 醒 建 议 面 试 前 一 定 要 仔 细 照 一 照 镜 子, 好 好 检 查 一 下 有 些 人 讲 话 多 了

第5章修改稿

Microsoft PowerPoint - VB14.ppt

untitled

學 過 程 技 能 中 是 重 要 的 一 環, 雖 然 控 制 變 因 的 課 程 要 進 入 小 學 階 段 才 會 接 觸, 但 我 們 嘗 試 讓 孩 子 在 科 學 遊 戲 中, 察 覺 到 不 同 的 條 件 會 影 響 比 賽 結 果, 進 而 讓 孩 子 把 這 些 條 件 一 一

45 18 A4~A DAY A %

Microsoft Word - mei.doc

要 求 服 装 统 一 各 队 自 带 比 赛 球 槌 队 长 及 教 练 标 志 大 会 提 供 比 赛 用 球 和 号 码 布 ( 五 ) 比 赛 所 用 球 槌 须 为 中 国 门 球 协 会 2016 年 度 专 业 器 材 供 应 商 企 业 的 产 品, 企 业 名 称 和 品 牌 请

3 Driver do Microsoft Access (*.mdb) hisdata IFIX 1.4

附件3


TwinCAT 1. TwinCAT TwinCAT PLC PLC IEC TwinCAT TwinCAT Masc

星星排列 _for loop Protected Sub Page_Load(ByVal sender As Object, ByVal e As Dim h As Integer = 7 'h 為變數 ' Dim i, j As Integer For i = 1 To h

( CIP) /. :, ( ) ISBN TP CIP ( 2005) : : : : * : : 174 ( A ) : : ( 023) : ( 023)

WWW PHP


untitled

untitled

untitled

<4D F736F F F696E74202D A451A447A67EB0EAB1D0A74BB8D5A44ABEC7B8A8C249A4C0AA52BB50A7D3C440BFEFB6F1B5A6B2A4205BACDBAE65BCD2A6A15D>

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM

<5B BECBB0EDB8AEC1F25D312D34B0AD5FC3E2BCAEBCF6BEF7C0DAB7E F31702E504446>

05 CHAPTER Information.IsNumeric ( ) Information.IsDate ( ) True False Date Date True False Y Y Information.IsArray ( ) True False Y Information.IsErr

VHDL(Statements) (Sequential Statement) (Concurrent Statement) VHDL (Architecture)VHDL (PROCESS)(Sub-program) 2

VB控件教程大全

C语言的应用.PDF

27 :OPC 45 [4] (Automation Interface Standard), (Costom Interface Standard), OPC 2,,, VB Delphi OPC, OPC C++, OPC OPC OPC, [1] 1 OPC 1.1 OPC OPC(OLE f

, 7, Windows,,,, : ,,,, ;,, ( CIP) /,,. : ;, ( 21 ) ISBN : -. TP CIP ( 2005) 1

Go构建日请求千亿微服务最佳实践的副本

C/C++语言 - 运算符、表达式和语句

¾ú¥v¬ì²Ä8¦¸-«ü¦Ò«ÊŁ±.prn, page Normalize ( <4D F736F F D20BEFAA576ACECB2C438A6B82DABFCA6D2ABCAADB12E646F63> )

C

Fuzzy Highlight.ppt

2

游戏厅捕鱼技巧_天天酷跑游戏技巧 2048游戏技巧,游戏厅打鱼技巧_

Microsoft Word - 09.數學 docx

Transcription:

全國高級中等學校 106 學年度商業類科學生技藝競賽 程式設計 職種 學科 試卷 選手證號碼 ( 崗位編號 ): 姓名 : 注意事項 : 請將答案劃記於答案卡, 未依規定劃記者不予計分 試題說明 :( 選擇題共 25 題每題 4 分, 答錯不倒扣, 共 100 分 ) ( )1. 執行以下 Visual Basic 程式片段, 其結果為何?(A) 15 (B) 12 (C) 7 (D) 3 Dim i As Byte i = &HFC Console.WriteLine(Not i) 說明 :Visual basic 中 Not 為求 1 的補數 ( ) 2. 執行以下 Visual Basic 程式片段, 其結果為何?(A)239 (B) 255 (C) 223 (D) 207 Dim i, j As Byte i = &HFC j = &H13 Console.WriteLine(i Xor j) ( ) 3. 執行下列 Visual Basic 程式片段, 其結果為何? (A) 2530 (B) 3025 (C) 2515 (D) 3030 Dim k1, k2, j As Integer k1 = 0 : k2 = 0 For j = 1 To 10 If j Mod 2 = 0 Then k1 = k1 + j k2 = k2 + j j Console.Write(k1) : Console.WriteLine(k2) 第 1 頁, 共 9 頁

( )4. 執行以下 Visual Basic 程式片段, 其結果為何?(A) 16 (B) 18 (C) 10 (D) 14 Dim i, j, c As Integer c = 0 : j = 4 Do For i = 1 To j + 1 If i Mod 2 = 0 Then c = c + i j = j - 1 Loop Until j <= 0 Console.WriteLine(c) ( )5. 執行下列 Visual Basic 程式片段, 輸出結果為何?(A) 1 (B) 5 (C) 8 (D) 2 Dim id As String Dim pass() As String = Split("0 10 11 12 13", " ") Dim sum, a As Integer id = "A123" id = Replace(id, Mid(id, 1, 1), pass(asc(mid(id, 1, 1)) - 64)) sum = Val(Mid(id, 1, 1)) * 1 a = 2 For k = 3 To 1 Step -1 sum = sum + Val(Mid(id, a, 1)) * k a = a + 1 Console.WriteLine(sum Mod 10) ( )6. 執行下列 Visual Basic 程式片段, 輸出結果為何? (A)-1 (B)NULL (C)False (D)0 Dim array As Integer() = New Integer(4) {} array(2) = 3 array(4) = 5 Console.WriteLine(array(3)) 第 2 頁, 共 9 頁

( )7. 執行下列 Visual Basic 程式片段, 輸出結果為何? (A)20 (B)21 (C)22 (D)29 Dim array As Integer() = New Integer(10) {} Dim i As Integer array(0) = 1 For i = 1 To 10 array(i) = array(i - 1) + i Console.WriteLine(array(6)) ( ) 8. 執行下列 Visual Basic 程式片段, 輸出結果為何? (A)1 (B) 2 (C) 3 (D) 8 Dim A, B, C As Integer A = 8 : B = 2 : C = 3 While B > 0 C = A Mod B : A = B : B = C End While Console.WriteLine(A) ( ) 9. 執行下列 Visual Basic 程式片段, 輸出結果為何?(A)1 (B)12 (C)14 (D)15 Dim A(3, 3) As Integer For I = 1 To 3 For J = 1 To 3 If J = 1 Then A(I, J) = A(I - 1, J - 1) + I + J A(I, J) = A(I - 1, J - 1) + I + J + 1 J I Console.Write(A(3, 3)) 第 3 頁, 共 9 頁

( )10. 執行下列 Visual Basic 程式, 輸出結果為何?(A) 20 (B) 39 (C) 15 (D) 10 Sub Main( ) Dim K As Integer K = GAME(5) Console.WriteLine(K) End Sub Function GAME(ByVal X As Integer) As Integer If (X > 3) Then GAME = X + GAME(X - 1) + GAME(X - 2) + GAME(X - 3) GAME = X End Function ( )11. 執行下列 Visual Basic 程式片段, 輸出結果為何?(A) 0 (B) 6 (C) 7 (D) 8 Dim A, S As Integer S = 0 : A = 6 While A > 0 S = S + (A Mod 10) : A = A / 10 End While Console.WriteLine(S) ( )12. 執行下列 Visual Basic 程式片段, 輸出結果為何? (A)2 (B)3 (C)0 (D)4 Dim I, J, K, Temp, A(5) As Integer For K = 0 To 5 A(K) = (K ^ 2 + 1) Mod 5 K For I = 5 To 1 Step -1 For J = 0 To I - 1 If A(J) > A(J + 1) Then Temp = A(J) A(J) = A(J + 1) A(J + 1) = Temp Console.WriteLine(A(4)) 第 4 頁, 共 9 頁

( ) 13. 執行下列 Visual Basic 程式片段, 輸出結果為何? (A) 58 (B) 47 (C) 59 (D) 48 Dim i, j, k, sum As Integer sum = 0 For i = 0 To 3 For j = i To 4 For k = j To 5 sum = sum + 1 Console.WriteLine(sum) ( )14. 執行下列 Visual Basic 程式片段, 輸出結果為何? (A) 78 (B) 76 (C) 68 (D) 62 Dim i, j, k, sum As Integer sum = 0 For i = 0 To 3 For j = i To 4 For k = i To 5 sum = sum + 1 Console.WriteLine(sum) ( )15. 執行下列 Visual Basic 程式片段, 輸出結果為何? (A) 4 (B)5 (C) 25 (D) 30 Dim i, j, S As Integer S = 0 : i = 0 : j = 0 Do While i <= 5 Loop Do While j <= 4 S = S + 1 j = j + 1 Loop i = i + 1 Console.Write(S) 第 5 頁, 共 9 頁

( ) 16. 執行下列 Visual Basic 程式片段, 輸出結果為何? (A) 27 (B)28 (C) 29 (D) 30 Dim Sum, i, j As Integer Sum = 0 : i = 0 While i <= 7 For j = 1 To i Sum = Sum + 1 j i = i + 1 End While Console.WriteLine(Sum) ( )17. 執行下列 Visual Basic 程式片段, 輸出結果為何?(A) 1 (B) 7 (C) 8 (D) 9 Dim Number As String Number = "456789" Dim Int(5) As Integer Dim x, num, sun As Integer For x = 0 To 5 num = Number.Substring(x, 1) If (x + 1) Mod 2 <> 0 Then ' 偶數乘 1 奇數乘 2 Int(x) = num * 2 Int(x) = num For x = 0 To 5 If (Int(x) > 9) Then Int(x) = Int(x) - 9 sun += Int(x) Console.WriteLine(sun Mod 10) 第 6 頁, 共 9 頁

( )18. 執行下列 Visual Basic 程式片段, 輸出結果為何? (A) 1 (B) 2 (C) 3 (D) 4 Dim ans, num As Integer Dim a As String num = 1025 ans = 0 a = Convert.ToString(num, 2) For k = 1 To Len(a) If Mid(a, k, 1) = "1" Then ans = ans + 1 Console.WriteLine(ans) 提示 : 'Console.WriteLine(Convert.ToString(14, 2)) '1110 'Console.WriteLine(Convert.ToString(13, 2)) '1101 ( )19. 執行下列 Visual Basic 程式片段, 輸出結果為何? (A) 112 (B) 113 (C) 114 (D) 115 Dim b(3) As String Dim c(3) As String Dim id(3) As String b(0) = Convert.ToString(115, 2) Do Until Len(b(0)) = 8 b(0) = "0" & b(0) Loop c(0) = Convert.ToString(252, 2) Do Until Len(c(0)) = 8 c(0) = "0" & c(0) Loop For i = 1 To 8 If Mid(b(0), i, 1) = Mid(c(0), i, 1) And Mid(b(0), i, 1) = 1 Then id(0) = id(0) &"1" id(0) = id(0) &"0" Console.WriteLine(Convert.ToInt32(id(0), 2)) 提示 : 'Console.WriteLine(Convert.ToInt32(1110, 2)) '14 'Console.WriteLine(Convert.ToInt32(1101, 2)) '13 第 7 頁, 共 9 頁

( )20. 執行下列 Visual Basic 程式片段, 輸出結果為何? (A) 0 (B) 1 (C) 2 (D) 3 Console.Write((107 Mod 13) Mod 4) ( )21. 執行下列 Visual Basic 程式片段, 輸出結果為何? (A) 78 (B) 82 (C) 83 (D) 75 Dim a() As Integer = {3, 4, 5, 6, 7, 8, 9} Dim b As Integer For i As Integer = 1 To 3 b += a.where(function(o) o Mod i = 0).Sum() Console.WriteLine(b) ( )22. 執行下列 Visual Basic 程式片段, 輸出結果為何? (A) 22 (B) 6 (C) F (D) 15 Console.Write(Hex(15)) ( ) 23. 執行下列 Visual Basic 程式片段, 輸出結果為何? (A) 0 (B) 1 (C) 2 (D) 3 Console.Write((Math.Pow(2, 7) Mod 13) Mod 4) ( )24. 執行下列 Visual Basic 程式片段, 輸出結果為何?(A)8 (B) 5 (C) 4 (D) 3 Sub Main( ) Console.WriteLine(X(X(3))) End Sub Function X(ByVal n) As Integer If n = 1 Then Return 1 If (n Mod 2 = 1) Then Return X(n * 3 + 1) + 1 Return X(n / 2) + 1 End Function 第 8 頁, 共 9 頁

( )25. 執行下列 Visual Basic 程式片段, 輸出結果為何? (A) 16 (B)29 (C) 32 (D) 54 Sub Main( ) Console.WriteLine(F25_2017(6)) End Sub Function F25_2017(ByVal n As Integer) As Integer If n = 1 Or n = 2 Or n = 3 Then Return n + 1 Return F25_2017(n - 1) + F25_2017(n - 2) + F25_2017(n - 3) End Function 第 9 頁, 共 9 頁