版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1、編程實現(xiàn)對鍵盤輸入的英文名句子進行加密。用加密方法為,當內容為英文字母時其在26字母中的其后第三個字母代替該字母,若為其它字符時不變2、編程實現(xiàn)將任意的十進制整數(shù)轉換成R進制數(shù)(R在216之間)。3、從鍵盤輸入一指定金額(以元為單位,如345.78),然后顯示支付該金額的各種面額人民幣數(shù)量,要求顯示100元、50元、10元、5元、2元、1元、1角、5分、1分各多少張。4、隨機產(chǎn)生20個[10,50]的正整數(shù)存放到數(shù)組中,并求數(shù)組中的
2、所有元素最大值、最小值、平均值及各元素之和。#include#include#include#include5、編程在一個已知的字符串中查找最長單詞,假定字符串中只含字母和空格,6、模擬n個人參加選舉的過程,并輸出選舉結果:假設候選人有四人,分別用A、B、C、D表示,當選某候選人時直接輸入其編號(編號由計算機隨機產(chǎn)生),若輸入的不是A、B、C、D則視為無效票,選舉結束后按得票數(shù)從高到低輸出候選人編號和所得票數(shù)。7、任何一個自然數(shù)m的立方
3、均可寫成m個連續(xù)奇數(shù)之和。例如:1^3=12^3=353^3=79114^3=13151719編程實現(xiàn):輸入一自然數(shù)n,求組成n3的n個連續(xù)奇數(shù)。8、已知abccba=1333,其中abc均為一位數(shù),編程求出滿足條件的abc所有組合。9、編制一個完成兩個數(shù)的四則運算程序。如:用戶輸入3456則輸出結果90.00。要求運算結果保留兩位小數(shù),用戶輸入時一次將兩個數(shù)和操作符輸入。10、輸入一個五位以內的正整數(shù),(1)判斷它是一個幾位數(shù);(2)
4、請按序輸出其各位數(shù)字;(3)逆序輸出其各位數(shù)字。如輸入:56439,輸出:5位數(shù)5,6,4,3,99,3,4,6,511、編寫子函數(shù):(1)用冒泡法將一個數(shù)組排成升序的函數(shù)SUB1;(2)在升序數(shù)組中插入一個數(shù),并且保持該數(shù)組仍為升序數(shù)組的函數(shù)SUB2。主函數(shù):①輸入任意10個正整數(shù)給數(shù)組;②調用SUB1對數(shù)組進行排序;③從鍵盤輸入一個正整數(shù),調用SUB2將其插入該數(shù)組。12、編寫函數(shù):(1)用選擇法將數(shù)組排成降序的函數(shù)SUB1;(2)
5、用折半查找法查找某數(shù)是否在給定的數(shù)組當中的函數(shù)SUB2。主函數(shù):輸入任意10個正整數(shù)給數(shù)組,調用SUB1對數(shù)組進行排序,從鍵盤輸入一個正整數(shù),調用SUB2在數(shù)組中進行查找,找到后輸出“OK”,沒有找到則輸出“NOFOUND!”。13、編寫一個程序,輸入兩個包含5個元素的數(shù)組,先將兩個數(shù)組升序排列,然后將這兩個數(shù)組合并成一個升序數(shù)組。計算后將日子傳遞回主函數(shù)輸出22、建立一個鏈表,每個結點包括:學號、姓名、性別、年齡,輸入一個學號,如果鏈
6、表中的結點包括該學號,則輸出該結點內容后,并將其結點刪去。23、給定一個日期,求出該日為星期幾(已知2002328為星期四)。24、用遞歸法將一個整數(shù)n轉換成字符串(例如輸入4679,應輸出字符串“4679”),n為不確定數(shù),可以是位數(shù)不超過5,且數(shù)值在32768~32767之間的任意整數(shù)。25、有一個字符串,包括n個字符。寫一個函數(shù),將此字符串從第m個字符開始的全部字符復制成另一個字符串。要求在主函數(shù)輸入字符串及m值并輸出復制結果。2
7、6、在主函數(shù)中輸入6個字符串,用另一個函數(shù)對他們按從小到大的順序,然后在主函數(shù)中輸出這6個已經(jīng)排好序的字符串。要求使用指針數(shù)組進行處理。27、編寫一個函數(shù)實現(xiàn)對兩個字符串的比較。不用使用C語言提供的標準函數(shù)strcmp。要求在主函數(shù)中輸入兩個字符串,并輸出比較的結果(相等的結果為0,不等時結果為第一個不相等字符的II差值)。28、有一個unsignedlong型整數(shù),先要分別將其前2個字節(jié)和后2個字節(jié)用為兩個unsignedint型整數(shù)
8、輸出(設一個int型數(shù)據(jù)占2個字節(jié)),試編寫一函數(shù)partition實現(xiàn)上述要求。要求在主函數(shù)輸入該long型整數(shù),在函數(shù)partition中輸出結果。29、編一程序,能把從終端讀入的一串字符中的小寫字母全部轉換成大寫字母,然后輸出到一個磁盤文件“test”中保存(用字符!表示輸入字符串的結束)。30、有五個人坐在一起,問第5個人多少歲?他說比第4個人大2歲。問第4個人多少歲?他說比第3個人大2歲。問第3個人多少歲?他說比第2個人大2歲
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論