1、撰寫一個遞回函式f,計算組合Cnm,
(當m=n或n=0時,Cnm=1;否則,Cnm=m/(m—n)*Cnm-1)運行該程式,從鍵盤輸入n和m,通過主函式呼叫f完成計算,
2、請撰寫一個練習計算的小程式,要求:
系統隨機生成20以內的2個整數,然后隨機生成5道四則運算題,題目的型別由系統自加,減,乘,除中任意地混合出題(即5道題目中有各種型別的題目),并把題目顯示在螢屏上,用戶輸入答案,該程式可以判斷用戶輸入的答案是否正確,統計答題的正確率,并且可以詢問是否繼續練習,如果回答“Y”則繼續進行練習,如果回答“N”則退出游戲,
3、撰寫一個字串整理函式 void squeeze(char *str1, char *str2),該函式可以洗掉字串str1中所有在字串str2中出現的字符,如char s1[20]= ”THISISABOOK”, S2[5]=”IS”, 則呼叫函式squeeze (s1,s2)后,s1=”THABOOK”,
4、撰寫程式,該程式可以從一個c. txt檔案中讀取10個城市名字(如下圖),并且按字母順序把這10個城市進行升序排序,在螢屏上顯示出排序的結果,用戶從鍵盤輸入一個城市的名字,如果有這個城市名字,則顯示查到,否則顯示沒有找到這個城市名字,
大作業、題目自擬,以下是一些自擬題目的建議:
?解決專業問題:結合自己的專業或興趣,利用程式設計解決一個實際問題,
?管理與分析資料:對大量資料進行管理,用戶可以增加,洗掉,修改,查詢資料記錄,統計分析資料,并以可視化形式展示,
我可以代做,私我(代寫某一個程式也行),
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/241420.html
標籤:其他
