版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
本文格式為Word版,下載可任意編輯——上機練習(xí)題200道
1、從鍵盤輸入一個正整數(shù),按數(shù)字的相反順序輸出。
2、從鍵盤上輸入兩個整數(shù),由用戶回復(fù)它們的和,差,積,商和取余運算結(jié)果,并統(tǒng)計出正確答案的個數(shù)。
3、寫一條for語句,計數(shù)條件為n從100~200,步長為2;然后再用while語句實現(xiàn)同樣的循環(huán)。
4、編寫一段程序,運行時向用戶提問“你考了多少分?(0~100)〞,接受輸入后判斷其等級并顯示出來。判斷依據(jù)如下:
等級={優(yōu)(90~100分);良(80~89分);中(60~69分);差(0~59分);}
5、從鍵盤輸入三個整數(shù),求最大數(shù)。
6、用for、while、do…while循環(huán)語句中的任意一種求出1~100之間的質(zhì)數(shù)。
7、求出1~1000之間的所有能被7整除的樹,并計算和輸出每5個的和。
8、編寫一個控制臺程序,分別輸出1~10之間的平方、平方根.
9、設(shè)計一個包含多個構(gòu)造函數(shù)的類,并分別用這些構(gòu)造函數(shù)實例化對象。
10、已知6<=a<=30,15<=b<=36,求滿足不定方程2a+5b=126的全部整數(shù)組解,并以(a,b)形式輸出。
11、.計算并輸出k以內(nèi)最大的10個能被13或17整除的自然數(shù)之和。k的值由主函數(shù)傳入,若k的值為500,則函數(shù)值為4622。。
12、編寫一個類Cal1,實現(xiàn)加、減兩種運算,然后,編寫另一個派生類Cal2,實現(xiàn)乘、除兩種運算。
13、建立三個類:具名、成人、官員。居民包含身份證號、姓名、出生日期,而成人繼承自居民,多包含學(xué)歷、職業(yè)兩項數(shù)據(jù);官員則繼承自成人,多包含黨派、職務(wù)兩項數(shù)據(jù)。要求每個類中都提供數(shù)據(jù)輸入輸出的功能。14、:編寫一個類,其中包含一個排序的方法Sort(),傳入一串整數(shù),依照從小到大的順序輸出。
15、設(shè)計一個類,報告當(dāng)前機器時間以及日期。
16、編寫一個窗體程序,用菜單命令實現(xiàn)簡單的加、減、乘、除四則運算,并將結(jié)果輸出到對話框。
17、編寫一個具有主菜單和快捷菜單的程序,實現(xiàn)文本文件的開啟、修改和保存。
18、在label控件中隨機輸入20個1~1000之間的整數(shù),求出其中所有的素數(shù)的和。
19、編寫一個程序,通過使用主菜單和工具欄按鈕實現(xiàn)與Window記事本間的文本數(shù)據(jù)保存。
20、仿照word中的“文件開啟〞對話框界面,編制一個自己的文件開啟模式對話框。
21、自己編寫一個控件,使得該控件放置在窗體上之后,可以通過拖動四個頂點隨便地改變控件的外形。(提醒:在控件的Paint事件過程中編寫外觀繪制代碼)改為(
把a數(shù)組中的n個數(shù)的平方值,與b數(shù)組中逆序的n個數(shù)的平方值一一對應(yīng)相減,結(jié)果存放在c數(shù)組中。
例如:當(dāng)a數(shù)組中的值是:1、3、5、7、8,b數(shù)組中的值是:2、3、4、5、8調(diào)用該函數(shù)后,c中存放的數(shù)據(jù)是:-63、-16、9、40、60
)
22、利用label和button控件對ColorDialog進行操作。
23、編寫一個控制臺程序,分別將字符串“hello,myfriend〞寫入文件f1.txt,然后,將數(shù)據(jù)分別字符型讀出并顯示。
24、編寫一個程序,實現(xiàn)字符串復(fù)制功能。
25、讀入一個整數(shù)n(2≤n≤5000),打印它的所有為素數(shù)的因子。例如,若輸入整數(shù)1234,則應(yīng)輸出:2、617。
26、輸入6個學(xué)生的姓名、學(xué)號和成績,將其中不及格的姓名、學(xué)號和成績輸出。
27.創(chuàng)立一個帶有3個子線程的程序,第一個線程序啟動10毫秒后,其次個線程再啟動,然后再等10毫秒后第三個線程啟動,每一個線程從1~1000循環(huán)輸出線程的名稱和計數(shù),當(dāng)3個線程終止時要輸出各自的終止信息,然后,主線程終止。
28.企業(yè)發(fā)放的獎金根據(jù)利潤提成。利潤(I)低于或等于10萬元時,獎金可提10%;利潤高于10萬元,低于20萬元時,低于10萬元的部分按10%提成,高于10萬元的部分,可可提成7.5%;20萬到40萬之間時,高于20萬元的部分,可提成5%;40萬到60萬之間時高于40萬元的部分,可提成3%;60萬到100萬之間時,高于60萬元的部分,可提成1.5%,
高于100萬元時,超過100萬元的部分按1%提成,從鍵盤輸入當(dāng)月利潤I,求應(yīng)發(fā)放獎金總數(shù)?1.程序分析:請利用數(shù)軸來分界,定位。注意定義時需把獎金定義成長整型。
30.編寫一個程序,從鍵盤上輸入3個數(shù),輸出這3個數(shù)的積及它們的和。要求編寫成控制臺應(yīng)用程序。
31.編寫一個程序,輸入梯形的上底,下底和高,輸出梯形的面積。要求編寫成Window應(yīng)用程序。
32.編寫一個進行加減乘除四則運算的程序,要求:輸入兩個單精度數(shù),然后輸入一個運算符號,輸出兩個單精度數(shù)進行運算后的結(jié)果。要求編寫為控制臺程序。
33.兔子繁殖問題。設(shè)有一對新生的兔子,從第三個月開始他們每個月都生一對兔子,新生的兔子從第三個月開始又每個月生一對兔子。按此規(guī)律,并假定兔子沒有死亡,20個月后共有多少個兔子?要求編寫為控制臺程序。
34.編寫程序,把由10個元素組成的一維數(shù)組逆序存放再輸出。
35.編寫程序,統(tǒng)計4X5二維數(shù)組中奇數(shù)的個數(shù)和偶數(shù)的個數(shù)。
36.編寫一個求整數(shù)任意位數(shù)字的過程,過程的調(diào)用形式為:digit(n,k),其功能是取出數(shù)n從右邊起的第K位數(shù)字,例如:digit(1234,3)=2,digit(1234,4)=1,digit(1234,6)=0。
37.編寫一個應(yīng)用程序?qū)斎氲淖址M行操作,將其中的小寫字母改為相應(yīng)的大寫字母,其他的字符不進行操作。
38.定義一個車輛(Vehicle)基類,具有Run、Stop等方法,具有Speed(速度)、MaxSpeed(最大速度)、Weight(重量)等域。然后以該類為基類,派生出bicycle、car等類。并編程對該派生類的功能進行驗證。
39.編寫出一個通用的人員類(Person),該類具有姓名(Name)、年齡(Age)、性別(Sex)等域。然后對Person類的繼承得到一個學(xué)生類(Student),該類能夠存放學(xué)生的5門課的成績,并能求出平均成績,要求對該類的構(gòu)造函數(shù)進行重載,至少給出三個形式。最終編程對student類的功能進行驗證。
40.編寫一個冒泡法排序程序。
41.編寫一個計算器程序,要求在程序中能夠捕獲到被0除的異常與算術(shù)運算溢出的異常。改為:
功能是:根據(jù)形參n,計算如下公式的值。
s?1?1111?????234n
例如,若輸入5,則應(yīng)輸出2.28333。
42.制作一個簡單的計算器程序,實現(xiàn)簡單的計算器運算。
43.請編寫函數(shù)fun,它的功能是:求出1到500之內(nèi)能被7或11整除,但不能同時被7和11整除的所
有整數(shù),并將它們放在b所指的數(shù)組中,通過m返回這些數(shù)的個數(shù)。
44.一個數(shù)假如恰好等于它的因子之和,這個數(shù)就稱為“完熟〞。例如,6的因子
為1、2、3,而6=1+2+3,因此6是“完數(shù)〞。編程序找出1000之內(nèi)的所有完數(shù)。
45編程輸出1~100中能被3整除但不能被5整除的數(shù),并統(tǒng)計有多少個這樣的數(shù)。
46.編程輸出1000以內(nèi)的所有素數(shù)。
47.編寫一個程序,對輸入的4個整數(shù),求出其中最大值和最小值。
48.分別用for,while,do…while語句編寫程序,實現(xiàn)求前n個自然數(shù)之和。
49.編程輸出九九乘法表。
50.定義一個行數(shù)和列數(shù)相等的二維數(shù)組,并執(zhí)行初始化,然后計算該數(shù)級兩條對角線上的元素值之和。
51.建立一個一維數(shù)組,使用該數(shù)組列出所學(xué)習(xí)的課程名稱。
52.編寫一個包含學(xué)生基本資料的結(jié)構(gòu)類型數(shù)據(jù)(要求包括姓名,性別,年齡,身高,體重等)。
53.編寫程序,將一年中12個月,建立一個枚舉類型數(shù)據(jù),并對其進行調(diào)用。
54.在窗體上建立一個標簽,一個文本框,一個命令按鈕,標簽的text屬性設(shè)置為“VC#程序設(shè)計〞,設(shè)計一個程序,單擊命令按鈕,將標簽上的信息顯示在文本框中。
55.設(shè)計一個簡單的計算器,在文本框中,顯示輸入值和計算結(jié)果,用命令按鈕做為數(shù)字鍵和功能鍵。
56.在窗體上建立一個列表框,一個文本框和一個命令按鈕,在列表框中列有本班10個同學(xué)的姓名,選中中某個學(xué)生姓名后,單擊此命令按鈕,則在文本框中顯示該學(xué)生的籍貫。
57.求出能整除y且是奇數(shù)的各整數(shù),并按從小到大的順序放在b所指的數(shù)組中,這些除數(shù)的個數(shù)通過形
參m返回。
例如,若y中的值為90,則有4個數(shù)符合要求,它們是1、3、5、9、15、45。
58.應(yīng)用程序:輸入一個長整數(shù),假如這個數(shù)是負數(shù),則取它的絕對值,并顯示出來。例如,輸入:-666,
結(jié)果為:666。
59.編寫一個程序,其中對于每種數(shù)據(jù)類型,都聲明兩個變量,并分別將值10和1.879賦給它們。
60.編寫一個程序,檢查變量的值是否大于65。假如是,則打印文本“THEVALUEISGREATERTHAN65!〞
61.編寫一個程序,檢查一個字符變量的值是否為T或t。
62.編寫一行代碼,將long變量MyLong的值賦給short變量MyShort。
63.編寫一行代碼,將int變量IntVal的賦給short變量ShortVal。
64.編寫一行代碼,將decimal變量DecVal的值賦給long變量LongVal。
65.編寫一行代碼,將int變量ch的值賦給字符變量charVal。
66.編寫一個從99數(shù)到1的while語句。
67.編寫一條根據(jù)變量name的值執(zhí)行不同操作的switch語句。假如該變量的值為Robert,則打印消息〞HiBob〞;假如為Richard,則打印消息“HiRich〞;假如為Barbara,則打印消息“HiBarb〞;假如為Kalee,則打印消息“YouGoGirl!〞;對于其他狀況,則打印“Hix〞,其中x為變量name的值。
67.將一個整數(shù)轉(zhuǎn)換成二進制、八進制、十六進制。
68.創(chuàng)立一個類,它存儲一個int數(shù)據(jù)成員MyNumber,并給該數(shù)據(jù)成員創(chuàng)立屬性,當(dāng)該數(shù)據(jù)成員被存儲時,將其乘以100;當(dāng)其被讀取時,將其除以100。
69.編寫一個die類,它存儲篩子的面數(shù)(sides)以及當(dāng)前擲篩子得到的點數(shù)(value)。
70.編寫公有方法xyz的方法頭,該方法接受兩個參數(shù),不返回任何值。
71.為方法myMethod編寫方法頭。該方法接受三個參數(shù)。第一個名為myVal,其數(shù)據(jù)類型為double,并按值傳遞;其次個是一個輸出變量,名為myOutput;第三。個是按引用傳遞的,數(shù)據(jù)類型為int,名為myRerence。另外該方法是公有的,其返回類型為byte。
72.編寫一個控制臺應(yīng)用程序,完成以下
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 腎病綜合征病例討論
- 四川省內(nèi)江鐵路中學(xué)2022年高三下學(xué)期第五次調(diào)研考試物理試題含解析
- 腦梗塞DSA術(shù)后護理
- 四川省瀘州老窖天府中學(xué)2021-2022學(xué)年高考物理考前最后一卷預(yù)測卷含解析
- 四川省成都市新都區(qū)2021-2022學(xué)年高考仿真卷物理試題含解析
- 邵陽市重點中學(xué)2022年高三3月份第一次模擬考試物理試卷含解析
- 2024年直升機零部件相關(guān)行業(yè)營銷方案
- 重癥護理分享
- 物流行業(yè):綠色環(huán)保智能配送方案
- 腦出血觀察與護理
- 鼓膜穿刺與鼓室注射術(shù)
- 皮膚科外用藥的正確使用和注意事項課件
- 《發(fā)酵豆粕》課件
- 隔離種類及預(yù)防措施
- 運動訓(xùn)練專業(yè)大學(xué)生職業(yè)生涯規(guī)劃書
- 《高中歷史新課標教學(xué)課件》
- 中學(xué)生廉政文化教育讀本文檔
- 專題22.21二次函數(shù)與項目設(shè)計探究性問題大題提升專練(重難點培優(yōu))-【拔尖特訓(xùn)】2023-2024學(xué)年九年級數(shù)學(xué)上冊尖子生培優(yōu)必刷題(原卷版)【人教版】
- 加油機維修保養(yǎng)記錄表
- 5G技術(shù)對社交媒體通訊的革命性影響
- 遼寧省濱城高中聯(lián)盟2023-2024學(xué)年高一上學(xué)期10月月考化學(xué)試題(解析版)
評論
0/150
提交評論