期中考模拟考题.doc

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

九十三學年度下學期 第一次期中考 A卷 請將檔案存成: “s學號_題號.m” 的格式, 例如, 學號為座机电话号码的同學第一題程式的撰寫在s座机电话号码_1.m中, 第二題將存成s座机电话号码_2.m. 利用”input”指令來讓使用者輸入一個theta的數值, 此程式主要是要計算當theta的值介於[0,1]之間時, 的值. 並且和的結果比較是否相同. 整個程式需要輸入ㄧ個input值就是theta, 有兩個輸出值 fprintf , ㄧ個是 的數值, ㄧ個是和的絕對誤差 建立一個年齡與星座查詢的程式, 使用者在執行程式時會輸入其出生年月日 1998年3月5日就輸入 1座机电话号码 , 而程式將輸出使用者的年紀以及星座. 整個程式要利用switch-case的方式撰寫判斷星座的部份. 在matlab中利用date的指令可以傳出現在的年月日.12星座表:12/22-01/19魔羯, 01/20-02/18寶瓶, 02/19-03/20雙魚,03/21-04/20白羊,04/21-05/20金牛, 05/21-06/21雙子,06/22-07/22巨蟹,07/23-08/22獅子,08/23-09/22處女,09/23-10/22天秤, 10/23-11/21天蠍,11/22-12/21人馬 利用while loop畫出箭頭的圖, 使用者將輸入箭頭大小, 例如輸入7就會出現下圖 * 需要規定使用者只能輸入奇數 輸入偶 *** 數的時候不能跑 , 上端三角形底邊的 ***** * 星星數要和所輸入的數值一樣. 可以 ******* *** 使用兩個以上的while loop 撰寫程式 * * ***** * * * * *** 輸入為7 *** 輸入為5 利用For loop和if-else來建立一個猜數字的遊戲程式, 使用者輸入ㄧ組包含 四個不重複的數字, 在十次內要猜對, 要不然整個程式結束. 每猜一組數字就會回傳該組數字中跟預設數字的關係, 即回傳幾A幾B. 例如 電腦產生的數字是2578當使用者輸入7698時就會傳回1A1B,代表其中一個數字的位置是正確的 1A , 另外一個數字正確但是位置錯誤 1B , 而另外兩個數字則跟預設數字沒有關係. 建立一組四個不重複的數字之程式碼: nu round abs rand 1 *10-1 ; a 2; while a 5 nu a round abs rand 1 *10-1 ; if size find nu nu a 2 a a+1; end end 九十四學年度 第二學期 電腦概論第一次期中考 [凡是答案雷同者皆零分] 題組1. 矩陣運算 [請利用script file做答] 20% a. 利用rand請用自己的座號和rand中的seed以 rand造出大小的矩陣A和B. [請利用help查rand搭配seed的用法!] b. 將矩陣A和矩陣B相對應的元素相乘存在矩陣C. c. 找出矩陣C中的最大值,存在M這個變數. d. 在主視窗上顯示出”The maximum value of C is # .” [ #處請換成找出的最大値數字] 題組2. 基本繪圖 [請利用script file做答] 20% a. 利用linspace從到,取100個點,存在x這個變數裡. b. 已知,將的振幅放大2倍,週期縮小0.5倍,向上平移2個 單位,並將此新函數命名為. c. 利用plot, title, xlabel, ylabel, legend,畫出函數和的圖形,如下圖. [字體皆改為bold, 曲線線條寬度改為2 ] 題組3. 流程控制 [請利用script file做答] 30% a.利用input請使用者輸入兩個大於3的數字,分別存在w和h. b.利用for loop和if-else-end在主視窗秀出長方形.例如w 5, h 7 題組4. 流程控制 [請利用script file做答] 30% a.建立ㄧ個字串”I am 這個變數. b. 利用input請使用者輸入a, I這二個字母或是0這個數字的其中一個. c. 利用switch-case和strrep將str中與輸入字母相同的字元以其他符號取代. 輸入為a時,將a以”*”取代; 輸入為時”$”取代; 輸入為0時,將0以”#”取代; d. 在主視窗上顯示出字元被取代後的字串.

文档评论(0)

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

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

1亿VIP精品文档

相关文档