105A 資管一程式設計實驗 06 函式定義謝明哲老師 2 程式設計實驗 6.3: 自行定義一個可以接受兩個整數並傳回其最大公因數的函式, 接著利用該函式自 行定義一個可以接受兩個整數並傳回其最小公倍數函式 // gcd_fcn.cpp int gcd(int m,

Similar documents
Visual FoxPro

Yearbook 以 愛 心 種 下 希 望 林 際 泓 先 生 書 法 技 藝 傳 承 者 龔 朝 陽 先 生 30 射 箭 明 日 之 星 熊 梅 茜 小 姐 得 勝 網 球 巾 幗 英 雄 謝 淑 映 小 姐 2015 啟

2019海外聯合招生委員會收件清單-碩士班

Ch7_小組研討問題

<BDC4B0F3A657B3E62DA4BDA769>

曾 培 源 應 用 商 學 系 商 學 一 丁 傑 仁 應 用 商 學 系 商 學 一 廖 為 賓 應 用 商 學 系 商 學 一 郭 卿 雅 應 用 商 學 系 4

c_cpp

任意險獎 - 家樂福禮券 500 元 陳 * 德 T120***518 任意險獎 - 家樂福禮券 500 元 陳 * 輝 T120***398 任意險獎 - 家樂福禮券 500 元 徐 * 道 N101***861 任意險獎 - 家樂福禮券 500 元 羅 * 豪 E123***781 任意險獎 -

C 1 # include <stdio.h> 2 int main ( void ) { 4 int cases, i; 5 long long a, b; 6 scanf ("%d", & cases ); 7 for (i = 0;i < cases ;i ++) 8 { 9

2013 C 1 # include <stdio.h> 2 int main ( void ) 3 { 4 int cases, a, b, i; 5 scanf ("%d", & cases ); 6 for (i = 0;i < cases ;i ++) 7 { 8 scanf ("%d %d

<A6A8C15AACF6BFFDAAED28A4A4A4E5292E786C73>

333 宜 蘭 縣 蘇 澳 針 具 回 收 桶 衛 生 局 / 所 蘇 澳 衛 生 所 薛 佳 鳳 宜 蘭 縣 蘇 澳 志 成 路 六 十 號 334 宜 蘭 縣 蘇 澳 針 具 回 收 桶 藥 局 宏 一 藥 局 賴 美 雲 宜 蘭 縣 蘇 澳 中 山

DataWindow

吳 仲 齊 許 凱 翔 張 力 文 簡 承 祐 江 學 超 范 博 全 洪 麒 翔 洪 崑 棱 /10/21 第 60 屆 縣 運 網 球 高 女 團 體 第 一 名 林 品 儀 洪 薪 茹 簡 鳳 玲 林 品 欣 簡 子 皓 邱 晴 蕭 英 宜 蔡 蕾 霓 /10/21 第

臺 北 業 務 組 臺 北 榮 總 台 北 市 北 投 區 石 牌 路 2 段 201 號 劉 東 翰 臺 北 業 務 組 臺 北 榮 總 台 北 市 北 投 區 石 牌 路 2 段 201

考 試 日 期 :2016/06/04 教 室 名 稱 :CYB01 考 試 時 間 :09: 日 四 財 政 1A 詹 子 萱 文 書 處 理

嘉南藥理大學 107 學年度第 2 學期日間部暨進修部轉學招生錄取名單 四技二年級藥學系 ( 日間部 ) 正取名單 一般生最低錄取分數 :103.0 按成績高低先後, 由左至右, 由上而下排列 葉 O 祺 退伍軍人外加名額最低錄取分數 :24.9 陳 O 輔 外 外 :

2019海外聯合招生委員會收件清單-碩士班

李 承 翰 男 新 北 市 新 店 區 新 和 國 民 小 學 陳 俊 源 男 新 北 市 新 店 區 新 和 國 民 小 學 陳 峻 城 男 新 北 市 中

漳 州 市 - 龙 文 区 幼 儿 教 育 幼 儿 教 育 教 师 漳 州 市 - 龙 文 区 陈 雅 燕 女 幼 儿 教 育 教 师 漳 州 市 - 龙 文 区

52 期 文 / 王 瑋 婷 ( ) " " ( ) " " 文 / 賀 筠 婷 演 講 人 - 安 永 法 律 事 務 所 朱 懷 祖 系 友 現 職 : 安 永 法 律 事 務 所 資 深 顧 問 曾 任 : 復 華 創 投 總 經 理 教 授 : 投 資 企 業 管 理

7 臺 北 市 士 林 區 戶 政 事 務 所 財 政 部 北 區 國 稅 局 三 重 稽 徵 所 第 二 辦 公 室 地 址 : 新 北 市 三 重 區 重 陽 路 1 段 115 號 1 樓 服 務 時 間 : 週 一 至 週 五 9:00~16:30 12:00~13:30 : 例 假 日 稽

Microsoft Word - ACL chapter02-5ed.docx

資料結構之C語言重點複習

歸 回 安 息. 平 靜 安 穩 重 新 得 力. 展 翅 上 騰 Sing 2016 fermata 13 vs Sing 本 刊 經 文 引 自 和 合 本 修 訂 版, 版 權 屬

<3938BA5DB3E628B065A4D1B2BB292E786C73>

chap07.key

彰 化 市 漢 銘 醫 院 彰 化 市 順 安 醫 院 週 一 至 週 日 14:00~17:30 18:30~21:30 週 一 週 三 週 五 週 四 週 六 09:00~12:00 週 四 18:30~21:00 週 六 09:00~12:00 卡 介 苗 每 週 三 15:00-16:20

<4D F736F F D D3039AED5A57EA4F1C1C9C0F2BCFAACF6BFFDAAED5FA8E4A54C2E646F63>

<4D F736F F D A7F3B773A4A7BEFAA9A1BC66AC64B8EAAEC6636F7079C0C9C160A5D8BFFD2E646F63>

内 容 提 要 指 针 持 久 动 态 内 存 分 配 字 符 串 ( 字 符 数 组 ) 2

財 團 法 人 溫 世 仁 文 教 基 金 會 103 年 中 小 學 作 文 比 賽 獲 獎 名 單 - 散 文 類 國 小 中 年 級 組 佳 作 散 文 103 散 - 中 區 -A167 國 小 中 年 級 臺 中 市 市 立 重 慶 國 小 四 女 李 軒 賴 品 佳 作 散 文 103

Microsoft Word - 把时间当作朋友(2011第3版)3.0.b.06.doc

00045 國泰金控 蔡 淑 1, 國泰人壽 王 峰 10, 國泰人壽 王 聰 10, 國泰人壽 王 源 5, 國泰人壽 王 秋 6, 國泰人壽 吳 宏 10, 國泰人壽 李 真 10,000

准 考 证 姓 名 专 业 科 目 一 成 绩 科 目 二 成 绩 科 目 三 成 绩 备 注 13 16P 刘 登 峰 动 画 大 学 英 语 22 大 学 计 算 机 基 础 43.9 艺 术 概 论 P 曹 毅 动 画 大 学 英

南 投 縣 15 年 中 小 學 聯 合 運 動 會 跆 拳 道 賽 程 表 項 目 : 團 體 品 勢 競 賽 日 期 :15 年 1 月 日 地 點 : 南 投 國 中 次 別 籤 號 A 號 碼 高 中 女 子 A 姓 名 單 位 A 指 定 品 勢 第 一 品 勢 成 績 第 二 品 勢 成

國家圖書館典藏電子全文

硬筆比賽結果 .xls

清 華 大 學 ( 共 11 人 ) 1 林 嘉 誠 法 學 2 趙 勇 機 械 工 程 3 洪 文 浩 計 算 機 科 學 與 技 術 4 冼 健 俊 計 算 機 科 學 與 技 術 5 何 珏 蓉 建 築 學 ( 含 城 鄉 規 劃 ) 6 許 嘉 瑩 建 築 學 ( 含 城 鄉 規 劃 ) 7

06044 國泰人壽 蕭 秋 1, 國泰人壽 謝 英 1, 國泰人壽 江 萱 國泰人壽 范 味 1, 國泰人壽 黃 華 國泰人壽 趙 珍 2, 國泰人壽 鄭 惠 1, 國

新北市105年公費流感抗病毒藥劑合約醫療院所(類流感門診).xls

601 葉 珊 妤 國 立 新 竹 教 育 大 學 幼 兒 教 育 學 系 610 蕭 鳳 禧 國 立 新 竹 教 育 大 學 體 育 學 系 610 黃 詩 文 國 立 新 竹 教 育 大 學 體 育 學 系 ( 自 費 女 ) 601 賴 曉 芸 國 立 臺 中 教 育 大 學 文 化 創 意

Microsoft PowerPoint - Class5.pptx

聖公會李兆強小學

新版 明解C++入門編

46 王 淑 華 臺 灣 體 育 運 動 管 理 學 會 47 王 莉 莉 崇 右 技 術 學 院 48 王 凱 立 臺 灣 體 育 運 動 管 理 學 會 49 王 凱 玟 國 立 體 育 大 學 50 王 琮 郁 國 立 臺 灣 體 育 運 動 大 學 51 王 順 正 臺 灣 運 動 生 理

2017/01/06 $ 1,000 蔡 如 F /01/06 $ 1,500 李 曜 F /01/06 $ 3,000 王 琬 F /01/06 $ 300 王 琬 F

<3939BEC7AED5B1C0C2CB786C732E786C73>

案件偵結公告

35 鄭 國 武 資 管 系 EPC/RFID 基 礎 認 證 國 際 證 照 初 級 36 高 久 淇 資 管 系 EPC/RFID 基 礎 認 證 國 際 證 照 初 級 37 黃 瀞 誼 資 管 系 EPC/RFID 基 礎 認 證 國 際 證 照 初 級 38 梁 戴 欣 資 管 系 EPC

2016 年 09 月 25 日 号 : 年 09 月 25 日 号 : 名 : 杨 智 名 : 姚 倩 蓉 身 份 证 号 :

25 十 全 內 科 小 兒 科 診 所 桃 園 市 八 德 區 桃 鶯 路 50 號 成 人 預 防 保 健 26 瀚 文 耳 鼻 喉 科 診 所 桃 園 市 八 德 區 桃 鶯 路 5 號 成 人 預 防 保 健 27 八 德 榮 譽 國 民 之 家

C/C++语言 - C/C++数据

Microsoft Word - 把时间当作朋友(2011第3版)3.0.b.07.doc

2008 年 榮 任 本 港 各 大 慈 善 團 體 要 職 的 潮 籍 人 仕 東 華 三 院 主 席 : 總 理 : 保 良 局 總 理 : 博 愛 醫 院 總 理 : 仁 濟 醫 院 副 主 席 : 總 理 : 九 龍 樂 善 堂 主 席 : 常 務 總 理 : 仁 愛 堂 主 席 : 總 理

Microsoft Word - 附件.docx

126 岳 跃 超 男 1992 年 3 月 滨 州 医 学 院 中 心 院 区 136 李 鹏 男 1993 年 12 月 滨 州 医 学 院 中 心 院 区 137 李 小 梦 女 1992 年 1 月 滨 州 医 学 院 中 心 院 区 145 杨 孟 秋 女 1992 年 10 月 滨 州

CB02國貿系

政 府 機 關 雲 林 縣 北 港 地 政 事 務 所 雲 林 縣 北 港 展 嘉 雲 區 展 北 港 林 維 津 政 府 機 關 雲 林 縣 北 港 鎮 公 所 雲 林 縣 北 港 展 嘉 雲 區 展 北 港 蔡 易 學 政 府 機 關 雲 林 縣 北

<4D F736F F D20A578AB6EA5ABA6ABA8E0A9D2BB50A6ABC0A6A4A4A4DF2E646F63>

太平洋 SOGO 百貨電子抵用券 100 元 ( 乙份 ) ( 共 943 名 ) 姓名 身份證字號 LE LIM EDWIN AA*****380 李 姝 F2*****189 林 穎 E2*****574 於 華 J1*****600 古 雯 F2*****004 劉 宸 A1*****723

邱 于 奇 東 吳 大 學 日 本 語 文 學 系 曾 昱 喬 東 吳 大 學 資 訊 管 理 系 高 晨 鐘 淡 江 大 學 教 育 科 技 學 系 楊 玉 如 淡 江 大 學 財 務 金 融 系 盧 瀅 蓁 淡 江 大 學 資 訊 工 程 學 系 楊 容 凱 淡 江 大 學 英 文 系 周 蔚


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

103 學 年 度 總 統 盃 全 國 帆 船 錦 標 賽 風 浪 板 開 放 型 男 子 組 (Windsurfer Open - Men) 成 績 總 表 Open 男 - 總 排 名 風 向 來 向 全 部 扣 後 排 名 風 力 Kts O 1

反毒得獎名單

3. 流 程 管 理 ( 系 统 管 理 员 或 者 教 务 处 管 理 员 主 要 操 作 功 能 部 分 ) 系 统 管 理 员 发 布 的 供 学 校 登 录 人 员 查 看 校 内 公 告 信 息 ; 系 统 管 理 员 审 核 提 前 实 习 的 学 生 申 请 ; 系 统 管 理 员 审

2016 年 莆 田 市 荔 城 区 中 小 学 幼 儿 园 新 任 公 开 招 聘 招 聘 岗 准 考 证 号 姓 名 分 制 后 幼 儿 许 妍 卉 女 幼 儿 陈 慧

Microsoft PowerPoint - Class2.pptx

温 若 帆 國 立 高 雄 海 洋 科 技 大 學 航 運 管 理 系 統 測 分 發 瑞 原 陳 榮 傑 國 立 高 雄 海 洋 科 技 大 學 微 電 子 工 程 系 統 測 分 發 凌 雲 陳 慧 玲 國 立 高 雄 第 一 科 技 大 學 應 用 德 語 系 技 職 繁 星 仁 美 林 亭

untitled

八十五年

untitled

C++ 程式設計

第 一 水 路 站 挖 土 機 一 台 200 陳 振 銓 運 土 車 一 台 6.7 公 噸 陳 上 進 3 工 林 朝 崎 彰 化 縣 和 美 鎮 中 圍 里

<4D F736F F F696E74202D F4F534345A6D2A978B669B6A5B1D0A87C5FA4FDBECBABB3A544A5F4205BACDBAE65BCD2A6A15D>

C 1

新竹市東區衛生所轄內診所訪視名冊 八十七年七月

一年級 王 慧 1_B_10 拿著樂器玩音樂 一年級 江 雅 1_B_12 基礎韓文 一年級 呂 諭 1_B_07 物理好好玩 一年級 姚 亞 1_B_03 APCS 程式檢測 一年級

untitled

運算子多載 Operator Overloading

陈 珍 汉 语 言 文 学 预 录 取 王 沛 汉 语 言 文 学 预 录 取 张 子 语 汉 语 言 文 学 预 录 取 曹 森 森 汉 语 言

书 李 晶 女 是 R 安 信 证 券 有 限 责

26 桂 城 街 道 小 学 小 学 数 学 彭 国 琳 桂 城 街 道 小 学 小 学 数 学 刘 广 伟 桂 城 街 道 小 学 小 学 数 学 陈 美 苹 桂 城

33 护 理 吴 秀 女 本 科 徐 州 医 学 34 护 理 李 超 女 本 科 杭 州 师 范 大 学 35 护 理 阮 珊 珊 女 本 科 丽 水 学 36 护 理 吴 慧 倩 女 本 科 广 西 中 医 药 大 学 赛 恩 斯 新 医

江苏省句容中等专业学校2013学年初专业双师型教师花名册

Microsoft Word - 大學日間部榜單 (新)

58 資 訊 布 告 欄 6 蔡 軍 正 馬 六 甲 培 風 中 學 生 物 科 學 半 額 獎 學 金 7 梁 大 為 峇 株 華 仁 中 學 電 腦 科 學 與 技 術 半 額 獎 學 金 8 佘 國 智 新 山 寬 柔 中 學 車 輛 工 程 半 額 獎 學 金 9 林 文 熙 吉 隆 坡 中

316 許 軍 繁 星 國 立 臺 北 教 育 大 學 特 殊 教 育 學 系 316 朱 婷 分 發 國 立 新 竹 教 育 大 學 中 國 語 文 學 系 309 華 賢 繁 星 國 立 新 竹 教 育 大 學 特 殊 教 育 學 系 322 彭 安 繁 星 國 立 臺 中 教 育 大 學 美

42 1 王 O 霜 郭 O 宗 許 O 倫 張 O 莉 邵 O 娟 陳 O 貴 劉 O 欽 劉 O 雯 李 O 雲

滿 意 通 訊 有 限 公 司 臺 北 市 中 山 區 吉 林 路 175 號 1 樓 黃 乾 榮 6,000, /11/ 亞 太 奇 傳 播 有 限 公 司 臺 北 市 松 山 區 八 德 路 2 段 358 號 8 樓 鄭 敏 偉

編 號

盧 錦 婷 教 業 黃 倩 玲 菜 農 DNS/DNFDNS/DNF 周 綺 琪 新 華 DNS/DNFDNS/DNF 洪 曉 虹 菜 農 DNS/DNF

<4D F736F F D A15D3138A15EA4BDB0C8ADFBC367A7D9A965ADFBB77C313034A67E3131A4EBBC66C4B3C367A7D9AED7A5F3BD54A977B1A1A7CEA440C4FDAAED>

26 ( 一 ) 華 江 高 中 人 事 室 行 政 專 員 林 以 璇 27 ( 一 ) 華 江 高 中 科 學 教 育 中 心 助 理 林 如 愔 28 ( 一 ) 華 江 高 中 文 學 院 英 語 學 系 專 任 助 理 林 欣 宜 29 ( 一 ) 華 江 高 中 教 育 研 究 與 評

第3章.doc

104 學 年 度 第 2 學 日 間 部 中 考 衝 堂 考 生 一 覽 表 授 課 班 級 學 學 生 姓 名 科 目 授 課 老 師 日 時 間 1 日 五 專 護 理 科 一 丙 何 以 晴 英 文 ( 二 ) 黃 碧 聰 2016/4/ :10~12:

1 0 5 年 0 2 月 變 更 登 記 清 冊 中 華 民 國 105 年 03 月 05 日 產 製 序 號 統 一 編 號 登 記 機 關 名 稱 所 在 地 代 表 人 臺 北 市 商 業 處 春 宏 實 業 有 限 臺 北 市 士 林 區 承 德 路 4 段 2

建 築 系 建 築 組 ( 四 ) 一 A 年 限 本 班 19 表 現 技 法 黃 甯 D-4 人 文 課 群 請 參 閱 間 部 通 識 各 類 課 建 築 系 室 內 組 ( 四 ) 一 B 年 大 一 英 文 年 中 文 鑑 賞 與 應 用 彭 婉 蕙 1932

一 般 生 劉 倚 帆 正 取 一 般 生 曾 嬿 蓉 正 取 一 般 生 廖 千 慧 正 取 一 般 生 江 明 俐 正 取 一 般 生 卓 宜 靜 正 取 一 般 生 李 宛 萱 正 取 一 般 生

Transcription:

105A 資管一程式設計實驗 06 函式定義謝明哲老師 hmz@nttu.edu.tw 1 程式設計實驗 06 函式定義 模擬問題 03 在模擬問題 02, 小組已完成擬定一個與學習或日常生活有關的問題, 並依據在 Ch5 所 學到的流程控制與檔案存取技術發展小組的第二版個別化資訊服務程式 現在請小組對第二版程式的 結構進行分析, 檢查是否有哪些功能可以使用在 Ch6 所學到的函式定義來加以模組化, 並討論應用 函式定義進行功能模組化之後的優點 程式設計實驗 6.1: 自行定義一個可以接受高和寬兩個整數的函式, 該函式可以在螢幕上使用指定的 字元排列出一個矩形 // print_rectangle.cpp void printrectangle(int h, int w, char x) for (int i=0; i<h; i++) for (int j=0; j<w; j++) cout << x; cout<<endl; char x; cout<<" 請輸入用來排列矩形的字元 :"; cin>>x; int l, w; cout<<" 請輸入矩形的長 寬 :"; cin>>l>>w; printrectangle(l, w, x); 程式設計實驗 6.2: 自行定義一個可以計算 n! 的函式 // factorial.cpp double factorial(int n) double result = 1.0; for (int i =1; i<n; i++) result *= i; return result; int x; cout<<" 求 n!, 請輸入 n:"; cin >> x; cout << x << "! = " << factorial(x) << endl;

105A 資管一程式設計實驗 06 函式定義謝明哲老師 hmz@nttu.edu.tw 2 程式設計實驗 6.3: 自行定義一個可以接受兩個整數並傳回其最大公因數的函式, 接著利用該函式自 行定義一個可以接受兩個整數並傳回其最小公倍數函式 // gcd_fcn.cpp int gcd(int m, int n) int r; while( (r = m%n)!= 0 ) m=n; n=r; return n; int lcm(int m, int n) return m*n/gcd(m,n); int x, y; cout<<" 請輸入兩個整數 :"; cin >> x >> y; cout << " 最大公因數 =" << gcd(x,y) << endl; cout << " 最小公倍數 =" << lcm(x,y) << endl; 程式設計實驗 6.4: 輸入 N 個整數 (N>1), 計算該 N 個整數的最大公因數與最小公倍數 // gcd_fcn.cpp int gcd(int a, int b) if (b) while( (a%=b)&&(b%=a)); return a+b; int m, n, lcm; cin>>m; lcm = m; while (cin.get()!= \n ) cin>>n; m=gcd(m,n); lcm = lcm*n/m; cout << " 最大公因數 =" << m << endl; cout << " 最小公倍數 =" << lcm << endl; 程式設計實驗 6.4: 以下使用傳值呼叫 (call by value) 定義的 swap 函式, 其是否可以成功地將主程式 傳遞過來的兩個變數內容互換? // call_by_value.cpp

105A 資管一程式設計實驗 06 函式定義 謝明哲老師 hmz@nttu.edu.tw 3 void swap (int x, int y) int temp; temp = x; x = y; y = temp; int main( ) int a=5, b=3; swap(a, b); cout<<"a="<< a<<" b=" << b<<endl; 程式設計實驗 6.5: 以下使用傳參考呼叫 (call by reference) 定義的 swap 函式, 其是否可以成功地將 主程式傳遞過來的兩個變數內容互換? // call_by_reference.cpp void swap (int& x, int& y) int temp; temp = x; x = y; y = temp; int main( ) int a=5, b=3; swap(a, b); cout<<"a="<< a<<" b=" << b<<endl; 程式設計實驗 6.6: 以下使用傳參址呼叫 (call by address) 定義的 swap 函式, 其是否可以成功地將主 程式傳遞過來的兩個變數內容互換? // call_by_address.cpp void swap (int* x, int* y) int temp; temp = *x; *x = *y; *y = temp; int main( ) int a=5, b=3; swap(&a, &b); cout<<"a="<< a<<" b=" << b<<endl;

105A 資管一程式設計實驗 06 函式定義謝明哲老師 hmz@nttu.edu.tw 4 程式設計實驗 6.7: 使用亂數產生器模擬輸出一個符合 Excel CSV 格式的密碼檔, 其中帳號為班級 50 位同學的學號, 密碼為英文字母與阿拉伯數字共 6 個字元的隨機組合 提示 1: 參考以下 C++ 程式碼及輸出畫面, 並完成註解 #include <ctime> #include <fstream> #define N 50 ofstream fout("passwd.csv", ios::out); if (!fout) cout<<" 檔案開啟失敗 "<<endl; else char a[]= a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 fout<<" 學號, 密碼 "<<endl; srand(time(0)); char buf[81]; for (int i=1;i<=n;i++) sprintf(buf, "105121%02d,%c%c%c%c%c%c", i, a[rand()%36], a[rand()%36], a[rand()%36], a[rand()%36], a[rand()%36], a[rand()%36]); cout<<buf<<endl; fout<<buf; if(i<n) fout<<endl; fout << flush; // 回寫緩衝區 fout.close(); // 檔案關閉 cout<<" 已成功產生成績檔 :passwd.csv"<<endl; 提示 2: 執行後, 使用 Excel 及記事本開啟密碼檔觀察結果

105A 資管一程式設計實驗 06 函式定義謝明哲老師 hmz@nttu.edu.tw 5 程式設計實驗 6.8: 使用亂數產生器模擬輸出一個符合 Excel CSV 格式的成績檔, 其欄位由學號 姓名 以及五門學科成績 ( 包括計概 程設 會計 經濟學 微積分 ) 所組成, 共有 50 筆紀錄 提示 1: 參考以下 C++ 程式碼及輸出畫面, 並完成註解 #include <ctime> #include <cstring> #include <fstream> #define N 50 char lastname[][3]=" 王 "," 陳 "," 林 "," 廖 "," 徐 "," 方 "," 吳 "," 邱 "," 雷 "," 黃 "," 謝 ", " 歐 "," 郭 "," 李 "," 張 "," 簡 "," 呼 "," 于 "," 楊 "," 詹 "," 龍 "," 賀 "," 詹 "," 彭 "," 鄭 "; char firstname1[][3]=" 偉 "," 文 "," 依 "," 仁 "," 育 "," 銘 "," 家 "," 涵 "," 文 "," 嘉 "," 立 ", " 俊 "," 昭 "," 詠 "," 永 "," 意 "," 欣 "," 信 "," 奕 "," 怡 "," 佳 "," 清 "," 元 "," 筠 "," 聖 "; char firstname2[][3]=" 元 "," 忠 "," 帆 "," 哲 "," 州 "," 俊 "," 琪 "," 如 "," 婷 "," 玲 "," 士 ", " 成 "," 真 "," 華 "," 定 "," 真 "," 珍 "," 志 "," 皓 "," 君 "," 慧 "," 宇 "," 馨 "," 臻 "," 雯 "; ofstream fout("grade.csv", ios::out); if (!fout) cout<<" 檔案開啟失敗 "<<endl; else fout<<" 學號, 姓名, 計概, 程設, 會計, 經濟學, 微積分 "<<endl; srand(time(0)); char buf[256]; for (int i=1;i<=n;i++) sprintf(buf, "101121%02d,%s%s%s,%d,%d,%d,%d,%d", i, lastname[rand()%25], firstname1[rand()%25], firstname2[rand()%25], (rand()%33+60), (rand()%46+50), (rand()%32+65), (rand()%35+58), (rand()%45+40)); cout<<buf<<endl; fout<<buf; if(i<n) fout<<endl; fout << flush; // 回寫緩衝區 fout.close(); // 檔案關閉 cout<<" 已成功產生成績檔 :grade.csv"<<endl; 提示 2: 執行後, 使用 Excel 及記事本開啟成績檔觀察結果

105A 資管一程式設計實驗 06 函式定義謝明哲老師 hmz@nttu.edu.tw 6 提示 3: 本參考程式以均勻 (uniform) 分佈亂數產生每科成績, 請探討如何改為常態 (normal) 分佈亂數產生每科成績?