


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、_ 系 _專業_ 班 姓名_學號_密 封 線 內 不 要 答 題密封線安陽工學院 高級語言程序設計與編譯 課程上機考試試卷 20102011學年第二學期題 號一二三四五六七八九十總分得 分閱卷人說明:一、試題組成:考試學生隨即抽出4道試題進行考試,其中114 、1528、 2941、4255各一題。二、考試時間 80分鐘三、 學生按學號的順序依次坐在相應的電腦(聽從監考老師的安排)。四、考生在試卷上填寫自己的考生信息(在抽題條上寫上自己的學號姓名),同時在自己的試卷上勾選出自己抽的試題,考生結束后交試卷、抽的試題條。五、考試紀律(考生有下列行為之一者,考試成績按零分處理)1 學生考試期間不準帶
2、U盤、MP3等移動存儲設備和不準帶任何書籍、資料及演草紙。2 考生在考試期間不準帶手機。3 學生在考試期間不準在自己考試用電腦上設置共享目錄。六、試題1. 有一個函數,寫一段程序,輸入的值,輸出的值。2. 輸入3個數a,b,c,按大由到小的順序輸出。3. 輸入4個數,輸出4個數中的最大值、最小值。4. 輸入成績,要求輸出成績等級A、B、C、D、E或error。90分以上為A,8089分為B,7079分為C,6069分為D,060分為E。若輸入成績低于0分和高于100分則輸出error。5. 有一個函數:6. 輸出300400之間的全部素數,并按每行5個數輸出。7. 求Fibonacci數列的前
3、20個數,并將其分5行輸出。8. 求。9. 有一分數序列,求其前20項的和。10. 輸出小于500的所有的“水仙花數”,所謂“水仙花數”是指一個3位數,其各位數字立方和等于該數本身。例如,153是一個水仙花數,因為。11. 給一個不多于6位的正整數,要求:求出它是幾位數;分別輸出每一位數字;按逆序輸出各位數字,例如原數為158,應輸出851。12. 求5+55+555+5555+55555的值。13求ax2+bx+c=0方程的解。14輸入一行字符,分別統計出其中的英文字符、數字和其他字符的個數。15. 輸入10個整型整數,用起泡法對這10個數排序,并該由小到大順序在屏幕上輸出。16. 將一個二
4、維數組a的行和列的元素互換(即行列互換),存到另一個二維數組b中。17. 在一個3*4的二維數組a中,要求編程求出其中值最大的那個元素的值,并輸出其所在的行號和列號。 18. 輸入一行字符,統計其中有多少個單詞,單詞之間用空格分隔開。19. 有3個字符串,要求找出其中最大者。20. 輸入兩個整數,要求用一個函數求出其中的大者,并在主函數中輸出此值。21. 輸入兩個整數,要求用一個函數求出其最大公約數和最小公倍數,并在主函數中調用該子函數。22. 輸入4個整數,找出其中最大的數。用函數的嵌套調用來處理。23. 用遞歸方法求5!。24. 編寫一個函數,用來分別求數組score_1(有5個元素)和數
5、組score_2(有10個元素)各元素的平均值。25 將一個數組中的值按逆序重新存放。例如,原來順序為8,6,5,4,1改后成為1,4,5,6,8。26 用遞歸法將一個整數n轉換成字符串。例如,輸入483,應輸出字符串“483”,n的位數不確定,可以是任意位數的整數。27.用篩選法求100之內的素數。28.編一個程序,將兩個字符串連接起來,不要用strcat函數。29. 用指針實現輸入3個整數并按從小到大的順序輸出。30. 用指針實現輸入3個整數并按從大到小的順序輸出。31. 用指針實現將數組b10中的元素按逆序存放。32. 用冒泡法實現對10個整數按從大到小的順序排序輸出(要求用指針實現)。
6、33. 用選擇法實現對10個整數按從小到大的順序排序輸出(要求用指針實現)。34編寫一個函數實現字符串復制功能(要求用指針作為函數參數)35 定義一個結構體變量(包括年、月、日)。計算當天是本年中的第幾天,注意閏年問題。36. 設計候選人得票統計程序,要求有4個侯選人(分別是Zhang 、Wang 、Li、 Zhao),選民每次輸入一個被選人的姓名,最后統計出各人的得票結果。37. 定義一個包括學號、姓名、年齡的學生結構體,要求實現三個學生信息的輸入輸出,并輸出平均年齡38. 定義一個包括教師編號、姓名、工資的教師結構體,要求實現三個教師信息的輸入輸出,并輸出平均工資。39. 定義一個包括職員
7、號、姓名、工資的職員結構體,要求實現三個職員信息的輸入輸出,并輸出平均工資。40 建立動態數組,輸入5個學生的成績,另外用一個函數檢查其中有無低于60分的,輸出不合格的成績。41 寫一函數,求一個字符串的長度。在main函數中輸入字符串,并輸出其長度(要求用指針實現)。42. 有一個一維數組score,內放10個學生成績,用一個函數求平均成績,并將10個成績中不及格(小于60)的成績和該成績在數組中的序號輸出。43. 有一個一維數組內放10個數,設計函數,求出10個數中的最大值、最小值、平均值。44. 找出一個2維數組中的鞍點,即該位置上的元素在該行上最大、在該列上最小。45. 輸入8個學生4
8、門課的成績,分別用函數實現如下功能: (1) 計算每個學生平均分; (2) 計算每門課的平均分; (3) 找出32個分數中最高分所對應的學生和課程。46. 用一個函數實現將一行字符串中的最長的單詞輸出。此行字符串從主函數傳遞給該函數。47.輸出金字塔圖案(要求用循環實現) 48.有一個已排好序的數組,要求輸入一個數后,按原來排序的規律將她插入數組中。49.寫一個判斷素數的函數,在主函數輸入一個整數,輸出是否素數的信息。40. 有一篇文章,共有4行文章,每行有60個字符。要求分別統計出其中英文大寫字符、小寫字母、數字、空格以及其他字符的個數。51. 有一行電文,已按下面規律譯成密碼:AZ azBY byCX cx即第1個字母變成第26個字母,第i個字母變成第(26 i + 1)個字母。非字母符號不變。要求編程序將密碼譯回原文,并輸出密碼和原文。52有n個人圍成一圈,順序排號。從第一個人開始報數(從1到3報數),凡報到3的人退出圈子,問最后留下來的是原來第幾號的那位(要求用指針知識實現)。53 有10個學生,每個學生的數據包括學號、姓名、3門課程的成績,從鍵盤輸入10個學生數據,要求輸出3門課程總平均成績,以及最高分的學生的數據(包括學號、姓名、3門課程成績、平均分數)(用結構體)。54 寫一個函數,將一個字符串中的元音字母
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 藝術創作全探索
- 2025中學外教勞動合同
- 2025智云科技行業管理系統授權合同模板
- 2025年外匯資金借款合同模板
- 品質管理:揚子江藥業與廣譽遠的卓越實踐
- 《學會自我保護》安全教育主題班會
- 2025年金川集團廣西金川有色金屬有限公司招聘筆試參考題庫附帶答案詳解
- 2025年浙江杭州市建德市宿江演藝有限公司招聘筆試參考題庫附帶答案詳解
- 2025年福建宏業交通服務有限公司(綜合館)招聘筆試參考題庫含答案解析
- 2025年杭州桐廬縣文化旅游投資集團有限公司招聘筆試參考題庫含答案解析
- 2025年北京市西城區九年級初三一模英語試卷(含答案)
- 廣東省深圳市2025年高三年級第二次調研考試數學試題(含答案)
- GCP培訓考試題庫及參考答案(完整版)
- 乒乓球社團活動記錄
- 新時代中小學教師職業行為十項準則考核試題及答案
- 數據結構-第6章-圖課件
- 《變態心理學與健康心理學》考試復習題庫150題(含答案)
- DB15T 489-2019 石油化學工業建設工程技術資料管理規范
- 皮內針講課課件
- 村衛生室靜脈輸液準入申請審批表
- 提高鋼柱安裝垂直度合格率QC成果PPT
評論
0/150
提交評論