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