程式设计题库2016-06-25112157.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程式设计题库2016-06-25112157

題目: 迴文判斷 要求: 使用指定的迴圈控制指令,從外部文字檔讀入一個欲判斷的數字,並判斷此數是否為迴文(ex. 12321)。 輸入檔案格式: 第1行 數字 範例: 資料檔案內容為 3214123 輸出: 3214123是迴文。 題目: 直角三角形列印 要求: 使用指定的迴圈控制指令,從外部文字檔讀入一個數字,列印一個底、高皆為該數的直角三角形。 輸入檔案格式: 第1行 數字 範例: 資料檔案內容為 6 輸出: 1 12 123 1234 12345 123456 題目: 質數判斷 要求: 使用指定的迴圈控制指令,從外部文字檔讀入一個欲判斷的數字,並判斷此數是否為質數。 注意,你必需使用 for 迴圈來完成這個題目。 輸入檔案格式: 第1行 數字 範例: 資料檔案內容為 123 輸出: 123不是質數。 題目: 體質指數BMI 要求: 使用指定的迴圈控制指令,從外部文字檔讀入三組身高、體重,將三組之中BMI最小者印出並判斷是否在正常範圍內(20=BMI=25)。 BMI= 輸入檔案格式: 第1行 身高(公分),體重(公斤) 第2行 身高(公分),體重(公斤) 第3行 身高(公分),體重(公斤) 範例: 資料檔案內容為 180, 65 165, 45 155, 55 輸出: 最小BMI值=17,不正常。 題目: 矩陣相加 要求: 使用指定的迴圈控制指令,從外部文字檔讀入兩組2x2矩陣數值,將兩矩陣相加後印出此矩陣。 輸入檔案格式: 第1行 A(1,1), A(1,2) 第2行 A(2,1), A(2,2) 第3行 B(1,1), B(1,2) 第4行 B(2,1), B(2,2) 範例: 資料檔案內容為 1, 2 3, 4 5, 6 7, 8 輸出: 6 8 10 12 題目:由小到大排序 要求: 將下列數字讀入並加以排序後輸出。 輸入檔案格式: 第一行 數列 第二行 數列 第三行 數列 第四行 數列 第五行 數列 範例: 資料夾內容: 第一行 3,4,2,5,1,6,9,8,7 第二行 2,1,3,5,7,6,4,9,8 第三行 1,2,4,3,5,9,6,8,7 第三行 9,8,7,6,5,4,3,2,1 第四行 1,2,3,4,5,9,8,7,6 第五行 9,8,7,6,1,2,3,4,5 輸出: 第一行 1,2,3,4,5,6,7,8,9 第二行 1,2,3,4,5,6,7,8,9 第三行 1,2,3,4,5,6,7,8,9 第四行 1,2,3,4,5,6,7,8,9 第五行 1,2,3,4,5,6,7,8,9 題目:身份證檢查碼 要求: 請設計一程式檢查輸入的身份證代號是否正確. 身份證代號共10碼(X S 1 2 3 4 5 6 7 C),檢查規則如下: X: 地區碼,範圍A-Z,所代表縣市,和其編碼數字如下: A 台北市 10 J 新竹縣 18 S 高雄縣 26 I 嘉義市 34 B 台中市 11 K 苗栗縣 19 T 屏東縣 27 O 新竹市 35 C 基隆市 12 L 台中縣 20 U 花蓮縣 28 D 台南市 13 M 南投縣 21 V 台東縣 29 E 高雄市 14 N 彰化縣 22 X 澎湖縣 30 F 台北縣 15 P 雲林縣 23 Y 陽明山 31 G 宜蘭縣 16 Q 嘉義縣 24 W 金門 32 H 桃園縣 17 R 台南縣 25 Z 馬祖 33 S: 性別碼,1表男性,2表女性 1234567: 流水編號7碼 C: 檢查碼,欄位1-9乘上加權數之總和,除以10之餘數,以10減之,即檢查碼. 輸入檔案格式: 身份證字號 範例: 資料夾內容: D212345672 輸出: D212345672為正確的身份證字號。 D 2 1 2 3 4 5 6 7 原代號 1 3 2 1 2 3 4 5 6 7 編碼數字 1 9 8 7 6 5 4 3 2 1 x 固定權數 -------------------------------------- 1+27+16+ 7+12+15+16+15+12+ 7 = 128 其和為128,取個位數8,以10減之,為2,即檢查碼為2。 題目:求Pearson correlation 要求: 請求出兩數列的Pearson correlation 公式如下: 輸入檔案格式: 第一行 數列-X 第二

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档