




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、歷年考試題1,在文本框Text1、Text2中分別輸入一個(gè)任意正整數(shù),按下“計(jì)算累加和”按鈕Command1,計(jì)算這兩個(gè)數(shù)之間所有整數(shù)的累加和,并將結(jié)果顯示在標(biāo)簽Label1中。2,假設(shè)郵費(fèi)計(jì)算方法為:100克以內(nèi)(含100克)收費(fèi)5元,超過100克的部分每克加收0.2元。試編寫程序,要求從鍵盤輸入郵寄物品質(zhì)量,計(jì)算并輸出郵費(fèi)。3, 輸入出租車行駛里程S,輸出應(yīng)付車費(fèi)F。S和F的關(guān)系如下:4,假設(shè)一個(gè)快遞公司針對(duì)個(gè)人小宗業(yè)務(wù)(即物品總重量不超過20公斤)的收費(fèi)規(guī)定如下:物品在5公斤(含5公斤)以下,收費(fèi)8元;在10公斤(含10公斤)以下,超過5公斤部分,每公斤收費(fèi)0.5元;在20公斤(含20公
2、斤)以下,超過10公斤部分,每公斤收費(fèi)1.5元。不足1公斤均按1公斤計(jì)算。編寫程序,輸入用戶的快遞物品重量,計(jì)算并輸出所需郵費(fèi)。(6分)計(jì)算公式如下:(教科書P35、P205,沖刺班編程第5題,模考班第5題)1 / 175, 現(xiàn)有一元二次方程:ax2+bx+c=0,其中a、b、c、是整數(shù),且a!=0。若存在實(shí)根,則輸出“在實(shí)數(shù)范圍內(nèi)有解”;若不存在實(shí)根,則輸出“在實(shí)數(shù)范圍內(nèi)無解”。(5分)二、循環(huán)結(jié)構(gòu)【1】單循環(huán)1, 產(chǎn)生1100以內(nèi)的素?cái)?shù)(for嵌if結(jié)構(gòu))33.編寫一個(gè)過程計(jì)算并輸出區(qū)間100,1000內(nèi)所有素?cái)?shù)的和(要求判斷素?cái)?shù)使用過程(函數(shù)或子過程)來實(shí)現(xiàn))。調(diào)用該過程。(提示:只能被
3、1 和自身整除的自然數(shù)成為素?cái)?shù))2,0到200 被5 或11 整除的數(shù)的和(for嵌if結(jié)構(gòu))3,計(jì)算100300之間所有能被3和7整除的數(shù)之和。4,編程求200-400范圍內(nèi)5的倍數(shù)或7的倍數(shù)之和。(一個(gè)數(shù)如果同時(shí)是7和5的倍數(shù),則只能加一次。) 5,找出被3、5、7除,余數(shù)均為1的最小的5個(gè)正整數(shù)。6,某次歌曲大獎(jiǎng)賽,有7個(gè)評(píng)委。如果分別輸入7個(gè)評(píng)委對(duì)某個(gè)參賽者的打分?jǐn)?shù),按照去掉一個(gè)最高分和一個(gè)最低分的計(jì)算辦法,求出該參賽者的平均得分。6-1有10個(gè)評(píng)委對(duì)歌手進(jìn)行打分(分?jǐn)?shù)存放在A數(shù)組中)要求編程計(jì)算歌手平均得分(按去掉一個(gè)最高分和一個(gè)最低分的計(jì)算辦法計(jì)算)。7,隨機(jī)產(chǎn)生30100(包括3
4、0、100)中的十個(gè)正整數(shù),求最大值、最小值、平均值,并顯示整個(gè)數(shù)組的值和結(jié)果。7-1隨機(jī)產(chǎn)生10個(gè)1100的正整數(shù)放入數(shù)組,顯示產(chǎn)生的數(shù),求最大值、最小值、平均值。7-2隨機(jī)產(chǎn)生10個(gè)30,100內(nèi)的整數(shù),求最大值及所對(duì)應(yīng)的下標(biāo)8,程序的功能是使用輾轉(zhuǎn)相除法求兩個(gè)數(shù)的最大公約數(shù)。9,編程顯示100500之間所有的水仙花數(shù)之和。(水仙花數(shù)是3位數(shù),其各位數(shù)之和等于該數(shù)本身) 10,求s=a+aa+aaa+.aaaaa(n個(gè)a),其中a和n的值隨機(jī)產(chǎn)生,a的范圍是1,9的整數(shù),n的范圍是5,10。如a=3,n=6,則s=3+33+333+3333+33333+333333。編程確定n和a的值,并
5、計(jì)算s。(級(jí)數(shù)算法)一維數(shù)組,循環(huán)1,已知數(shù)組a(),編程刪除a中第5個(gè)元素。數(shù)組a中的元素分別為12,6,4,89,75,63,100,20,31。2,下面程序?qū)σ阎獢?shù)組a,刪除數(shù)組中數(shù)組元素中某個(gè)元素3,.編一冒泡程序,對(duì)已知整數(shù)按遞減(遞增)次序排列,用子過程4,用選擇排序法子過程對(duì)已知的若干整數(shù)按遞增次序排列5,已知一維數(shù)組a中元素已排序,分別為12,15,21,25,27,35,36,39,48,52,編程將30插入數(shù)組,使a仍保持有序。6,下列程序表示將輸入的一個(gè)數(shù)插入到按遞減的有序數(shù)列中,插入后使該序列仍有序7,.編程輸出n行楊輝三角形圖,n由鍵盤輸入。8,下列程序表示將輸入的一
6、個(gè)數(shù)插入到按遞減的有序數(shù)列中,插入后使該序列仍有序9,下列程序在10009999之間查找滿足如下條件的整數(shù):該整數(shù),逆向排列得到的另一個(gè)四位數(shù)是它自身的倍數(shù)(2倍以上)。查找結(jié)果和逆向排列數(shù)分別顯示在對(duì)應(yīng)的列表框【二維數(shù)組、雙重循環(huán)】1,隨機(jī)生成一個(gè)整型的二維數(shù)組,范圍在10,20之間,以上三角形式輸出該數(shù)組。(下三角、全部元素)2,利用隨機(jī)函數(shù)生成一個(gè)4×4的矩陣(即二維矩陣),范圍是20,50內(nèi)的整數(shù),輸出每行中的最大值和下標(biāo),輸出該矩陣所有數(shù)據(jù)之和。3,定義三個(gè)4×4的二維數(shù)組A,B,C,A和B中的元素均隨機(jī)生成,數(shù)組A的范圍是120,數(shù)組B的范圍是100200,數(shù)組
7、C是A和B相乘(相加)得到的。請(qǐng)編程生成并輸出A,B,C。4,利用隨機(jī)函數(shù)生成一個(gè)4×4的矩陣(即二維矩陣),范圍是20,50內(nèi)的整數(shù),求它的兩條對(duì)角線上元素之和。5,利用隨機(jī)函數(shù)生成一個(gè)4×4的矩陣(即二維矩陣),范圍是40,80內(nèi)的整數(shù),求它的最小值及所對(duì)應(yīng)的下標(biāo)。6,聲明一個(gè)整型的二維數(shù)組a(1 to 4,1 to 4),用隨機(jī)函數(shù)產(chǎn)生各元素,范圍介于1,20之間,編程將第1行和第3行對(duì)應(yīng)元素交換。6-1,聲明一個(gè)整型的二維數(shù)組a(1 to 4,1 to 4),用隨機(jī)函數(shù)產(chǎn)生各元素,范圍介于1,20之間,編程將第2行和第4行對(duì)應(yīng)
8、元素交換?!練v年考試題】1.計(jì)算出1到100的平方根,將結(jié)果存于外存,其文件名字為“result.c“。2.編寫程序,計(jì)算,直到最后一項(xiàng)小于105.3.編寫程序,從鍵盤上任意輸入10個(gè)整數(shù),將這10個(gè)整數(shù)在頻幕上顯示成一行,并在下一行顯示其中最接近品均值的數(shù)。4、已知籠中有雞兔共36只,他們的腳共有100只,編程計(jì)算雞和兔分別有多少只?2、編寫程序,運(yùn)行時(shí)接受用戶鍵盤輸入的一個(gè)長(zhǎng)字符串,統(tǒng)計(jì)其中包含字母a的個(gè)數(shù)(不區(qū)分大小寫),并在屏幕上輸出統(tǒng)計(jì)結(jié)果。5、根據(jù)媒體發(fā)布的信息,2010年中國(guó)GDP重量為5.845萬億美元,增長(zhǎng)率10.1%,美國(guó)GDP總量為14.536萬億美元,增長(zhǎng)率是3.3.%
9、。兩國(guó)GDP保持2010年的速度不變的情況下,編程計(jì)算那一年中國(guó)的GDP總量有望超過美國(guó)的GDP。6、 編寫程序,運(yùn)行時(shí)接受用戶鍵盤輸入的兩個(gè)任意正整數(shù)a和b,計(jì)算a與b之間所有整數(shù)(包含a和b)的累加和,并在屏幕上輸出計(jì)算結(jié)果7、 朝陽儀表二廠職工象棋比賽的規(guī)則是:每位參賽選手必須與所有其他選手分另對(duì)弈一局,獲勝局?jǐn)?shù)最多的才能得到冠軍稱號(hào)。已知比賽共進(jìn)行了300局,請(qǐng)編寫程序,計(jì)算出參賽的人數(shù)。7-1在同學(xué)會(huì)上,班長(zhǎng)提議每人與其他同學(xué)只碰杯一次,已知碰杯聲為903次,編寫程序計(jì)算出席同學(xué)會(huì)的人數(shù)。8、 已知工商管理學(xué)院n名學(xué)生英語競(jìng)賽成績(jī)(百分制)保存了數(shù)組student中,請(qǐng)編寫程序,將最
10、優(yōu)秀的2名學(xué)生的成績(jī)?cè)谄聊簧巷@示輸出。9、產(chǎn)生20個(gè)2位隨機(jī)整數(shù)并在窗體上輸出成一行,然后從中找出所有大于平均值的數(shù),并且在下一行輸出。10、篩選出100到200之間,既不能被3整除,也不能被5整除的所有整數(shù),并在窗體上按每行9個(gè)數(shù)的格式顯示輸出。11、在文本框Text1、Text1中分別輸入父親和女兒的年齡,編程計(jì)算,經(jīng)過多少年后父親的年齡是女兒年齡的2倍,并將結(jié)果顯示在標(biāo)簽Label3中。 12、編寫程序,在窗體按下圖所示的格式輸出“乘法九九表”。13、編寫程序,計(jì)算1×2×3××n,找出能使計(jì)算結(jié)果大于106的n的值。14、編寫程序,單擊“計(jì)算”命
11、令按鈕Command1時(shí),能按如下公式計(jì)算自然對(duì)數(shù)度數(shù)e的值,并將結(jié)果顯示在標(biāo)簽Label1中(直到最后一項(xiàng)小于10-7為止)。 e 15、試使用循環(huán)結(jié)構(gòu)編程計(jì)算y=21+22+210,并輸出結(jié)果。(7分)16、設(shè)有十位評(píng)委給某選手打分,以去掉一個(gè)最高分和一個(gè)最低分后的平均分作為該選手的成績(jī)。試編寫程序,要求從鍵盤輸入評(píng)委的評(píng)分并存入到數(shù)組中,計(jì)算并輸出選手的成績(jī)。(8分)17、編程求s=1*2+3*4+5*6+99*100的值,并輸出結(jié)果。(7分)18、編程求一個(gè)3*4數(shù)組的所有元素的平均值及最大值,并輸出結(jié)果(設(shè)數(shù)組的各元素是實(shí)數(shù),要求從鍵盤輸入其值。)(8分)19、根據(jù)以下公式計(jì)算并輸出
12、S的值。(7分)20、 輸入一個(gè)5×5矩陣,分別求兩條對(duì)角線元素值之和,并輸出結(jié)果。(要求用循環(huán)結(jié)構(gòu)實(shí)現(xiàn))21、編寫程序,統(tǒng)計(jì)并輸出1980年到2050年之間所有閏年的個(gè)數(shù)。其中,閏年是指能被400整除,或者能被4整除而不能100整除的年份。(7分)(教科書P34、P41、P46,反復(fù)強(qiáng)調(diào)的窮舉法思想)22、一個(gè)養(yǎng)殖大戶準(zhǔn)備出售n只兔子,每只兔子重量可能不等。編寫程序,從鍵盤輸入n的值以及每只免的重量,按18元/斤的價(jià)格,計(jì)算出并輸出該戶售出n只兔子后所得。(要求使用循環(huán)和數(shù)組實(shí)現(xiàn))23、學(xué)生各門課程考試成績(jī)?nèi)缦卤硭荆谐煽?jī)數(shù)據(jù)保存在文件“e:score.txt”中。編寫程序,使
13、之能打開成績(jī)數(shù)據(jù)文件,并查找最好的成績(jī)出現(xiàn)在哪門課程,由哪位學(xué)生獲得,然后將查找結(jié)果顯示在窗體上。下面已經(jīng)給出了部分代碼,請(qǐng)考生自行編寫省略號(hào)位置缺失的代碼(答題紙上不要抄寫已給出的代碼)。計(jì)算機(jī)高數(shù)物理外語蘇玉娟78888775何大偉67809869鄭曉明92609591陳寶山85538482杜振偉90897792劉志剛69798391Private Sub Form_Click() student = Array("蘇玉娟", "何大偉", "鄭曉明", "陳寶山", "杜振偉", &quo
14、t;劉志剛") subject = Array("計(jì)算機(jī)", "高數(shù)", "物理", "外語") Dim score(6, 4) As Integer i = 0 Open "e:score.txt" For Input As #1 Do While Not EOF(1) Input #1, score(i, 0), score(i, 1), score(i, 2), score(i, 3) i = i + 1LoopClose Max = 0 Print "最好成績(jī)由&qu
15、ot; student(x); "在" subject(y); "課程中獲得," Max; "分"End Sub24、調(diào)節(jié)圖片框Picture1的前景色。圖片框Picture1上畫有一矩形實(shí)心框,用三個(gè)滾動(dòng)條VScroll1、VScroll2和VScrol3 分別調(diào)節(jié)圖片框Picture1前景色的紅、綠、藍(lán)分量,以改變所畫矩形實(shí)心框的顏色。按結(jié)束按鈕Command1結(jié)束程序。四、字符處理1,從鍵盤輸入任意長(zhǎng)度的字符串,要求將字符順序倒置,例如,將輸入的“ABCDEFG”變換成“GFEDCBA”。 2,輸入一系列字符串,編程求出長(zhǎng)度最大
16、的字符串并輸出其所對(duì)應(yīng)的次序3,輸入一系列字符串,將字符串按遞減次序排列。請(qǐng)編程實(shí)現(xiàn)Private Sub Form_Click()4,隨機(jī)產(chǎn)生15個(gè)小寫字母,放在字符串中。(提示:c=chr(int(rnd*26+97))5,輸入若干字符,統(tǒng)計(jì)有多少個(gè)元音字母、有多少個(gè)其他字母,不區(qū)分大小寫,并顯示結(jié)果。其中,CountY中放元音字母?jìng)€(gè)數(shù),CountC中放其他字符數(shù)。6、字符串中字符個(gè)數(shù)的統(tǒng)計(jì)、分別統(tǒng)計(jì)一個(gè)字符串中大寫字母、小寫字母、數(shù)字字符以及其他字符的個(gè)數(shù)。、統(tǒng)計(jì)一個(gè)字符串中指定字符的個(gè)數(shù)。、統(tǒng)計(jì)一個(gè)字符串中單詞的個(gè)數(shù),字符串中所以單詞由小寫字母組成,單詞之間若干個(gè)空格隔開,字符串的開始
17、沒有空格。7、字符串的刪除、假定輸入的字符串中只包含字母和*號(hào),編寫程序,將該字符串中除尾部的*之外,其余的*號(hào)都刪除。、假定輸入的字符串中只包含字母和*號(hào),請(qǐng)編寫程序,使字符串尾部的*號(hào)不得多余n個(gè);若多余n個(gè),則刪除多余的*號(hào);若少于n個(gè),則什么也不做,字符串中間和前面的*號(hào)不刪除。、將字符串中的ASCII值為偶數(shù)的字符刪除。例如,若字符串中的內(nèi)容為“ABCDEFG12345”,其中字符B的ASCII碼值為偶數(shù),、字符2的ASCII碼值為偶數(shù),都應(yīng)刪除,其他以此類推。最后數(shù)組中的內(nèi)容是:“ACEG135”。、編寫程序,程序功能為:刪除用戶輸入字符串中所有指定字符,然后將剩余的字符串輸出。例如:若字符串為“aboveacoverk”,用戶指定刪除字符“a”,程序輸出為“boveacoverk”。8、字符串的綜合問題、編寫數(shù)字字符轉(zhuǎn)換程序,其轉(zhuǎn)換規(guī)則為:字符“0”轉(zhuǎn)換為“9”,“1”轉(zhuǎn)化為“8”,“2”轉(zhuǎn)化為“7”,“9”轉(zhuǎn)化為“0”,若是其他字符則保持不變;并將轉(zhuǎn)換后的結(jié)果輸出。、編寫程序,實(shí)現(xiàn)將s所指支付穿中的所有數(shù)字字符移到所有非數(shù)字字符之后,并飽哦吃數(shù)字字符串和非數(shù)字字符串原有的先后次序。例如,def35adh3kjsdf7,執(zhí)行結(jié)果為:defadhkjsdf3537。、把一個(gè)數(shù)字轉(zhuǎn)換成字符串,并倒序保存在字符數(shù)組str中。例如
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025【合同范本】簡(jiǎn)易雇傭合同模板
- 2025股權(quán)股份轉(zhuǎn)讓合同示范文本
- 深海礦產(chǎn)資源勘探技術(shù)2025研發(fā)資金投入與效益評(píng)估報(bào)告
- 2025建筑外墻油漆供應(yīng)合同范本
- 2025年制造業(yè)數(shù)字化轉(zhuǎn)型數(shù)據(jù)治理策略在智能生產(chǎn)線布局優(yōu)化中的應(yīng)用報(bào)告
- 老年教育課程設(shè)置與生活技能培養(yǎng)教學(xué)模式創(chuàng)新實(shí)踐報(bào)告
- 工業(yè)互聯(lián)網(wǎng)平臺(tái)邊緣計(jì)算硬件架構(gòu)優(yōu)化在智能門禁系統(tǒng)中的應(yīng)用報(bào)告
- 人教版高考英語考點(diǎn)總結(jié)模版
- 地理備課組工作總結(jié)模版
- 2025年在線職業(yè)技能認(rèn)證平臺(tái)項(xiàng)目建議書:職業(yè)培訓(xùn)師資隊(duì)伍建設(shè)策略
- 職業(yè)技術(shù)學(xué)院無人機(jī)應(yīng)用技術(shù)專業(yè)人才培養(yǎng)方案
- 2025年嘉興市九年級(jí)中考語文一模試卷附答案解析
- 2025-2030產(chǎn)業(yè)用紡織品行業(yè)市場(chǎng)發(fā)展分析及發(fā)展趨勢(shì)與投資管理策略研究報(bào)告
- 中國(guó)移動(dòng)通信集團(tuán)新疆有限公司昌吉州分公司招聘筆試題庫2025
- 人教精通版小學(xué)英語四年級(jí)上冊(cè)單元測(cè)試卷
- 瓦斯超限停電、停產(chǎn)撤人、分析查明原因、追查處理制度
- 文件打印流程表格:文件打印申請(qǐng)、審核流程
- 培育五大可信數(shù)據(jù)空間
- (二調(diào))武漢市2025屆高中畢業(yè)生二月調(diào)研考試 語文試卷(含官方答案解析)
- 2025-2030年中國(guó)電力行業(yè)發(fā)展前景預(yù)測(cè)與投資戰(zhàn)略規(guī)劃分析報(bào)告
- 20《井岡翠竹》(+公開課一等獎(jiǎng)創(chuàng)新教案)
評(píng)論
0/150
提交評(píng)論