




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、歷年考試題1,在文本框Text1、Text2中分別輸入一個任意正整數(shù),按下“計算累加和”按鈕Command1,計算這兩個數(shù)之間所有整數(shù)的累加和,并將結(jié)果顯示在標簽Label1中。2,假設(shè)郵費計算方法為:100克以內(nèi)(含100克)收費5元,超過100克的部分每克加收0.2元。試編寫程序,要求從鍵盤輸入郵寄物品質(zhì)量,計算并輸出郵費。3, 輸入出租車行駛里程S,輸出應(yīng)付車費F。S和F的關(guān)系如下:4,假設(shè)一個快遞公司針對個人小宗業(yè)務(wù)(即物品總重量不超過20公斤)的收費規(guī)定如下:物品在5公斤(含5公斤)以下,收費8元;在10公斤(含10公斤)以下,超過5公斤部分,每公斤收費0.5元;在20公斤(含20公
2、斤)以下,超過10公斤部分,每公斤收費1.5元。不足1公斤均按1公斤計算。編寫程序,輸入用戶的快遞物品重量,計算并輸出所需郵費。(6分)計算公式如下:(教科書P35、P205,沖刺班編程第5題,??及嗟?題)1 / 175, 現(xiàn)有一元二次方程:ax2+bx+c=0,其中a、b、c、是整數(shù),且a!=0。若存在實根,則輸出“在實數(shù)范圍內(nèi)有解”;若不存在實根,則輸出“在實數(shù)范圍內(nèi)無解”。(5分)二、循環(huán)結(jié)構(gòu)【1】單循環(huán)1, 產(chǎn)生1100以內(nèi)的素數(shù)(for嵌if結(jié)構(gòu))33.編寫一個過程計算并輸出區(qū)間100,1000內(nèi)所有素數(shù)的和(要求判斷素數(shù)使用過程(函數(shù)或子過程)來實現(xiàn))。調(diào)用該過程。(提示:只能被
3、1 和自身整除的自然數(shù)成為素數(shù))2,0到200 被5 或11 整除的數(shù)的和(for嵌if結(jié)構(gòu))3,計算100300之間所有能被3和7整除的數(shù)之和。4,編程求200-400范圍內(nèi)5的倍數(shù)或7的倍數(shù)之和。(一個數(shù)如果同時是7和5的倍數(shù),則只能加一次。) 5,找出被3、5、7除,余數(shù)均為1的最小的5個正整數(shù)。6,某次歌曲大獎賽,有7個評委。如果分別輸入7個評委對某個參賽者的打分數(shù),按照去掉一個最高分和一個最低分的計算辦法,求出該參賽者的平均得分。6-1有10個評委對歌手進行打分(分數(shù)存放在A數(shù)組中)要求編程計算歌手平均得分(按去掉一個最高分和一個最低分的計算辦法計算)。7,隨機產(chǎn)生30100(包括3
4、0、100)中的十個正整數(shù),求最大值、最小值、平均值,并顯示整個數(shù)組的值和結(jié)果。7-1隨機產(chǎn)生10個1100的正整數(shù)放入數(shù)組,顯示產(chǎn)生的數(shù),求最大值、最小值、平均值。7-2隨機產(chǎn)生10個30,100內(nèi)的整數(shù),求最大值及所對應(yīng)的下標8,程序的功能是使用輾轉(zhuǎn)相除法求兩個數(shù)的最大公約數(shù)。9,編程顯示100500之間所有的水仙花數(shù)之和。(水仙花數(shù)是3位數(shù),其各位數(shù)之和等于該數(shù)本身) 10,求s=a+aa+aaa+.aaaaa(n個a),其中a和n的值隨機產(chǎn)生,a的范圍是1,9的整數(shù),n的范圍是5,10。如a=3,n=6,則s=3+33+333+3333+33333+333333。編程確定n和a的值,并
5、計算s。(級數(shù)算法)一維數(shù)組,循環(huán)1,已知數(shù)組a(),編程刪除a中第5個元素。數(shù)組a中的元素分別為12,6,4,89,75,63,100,20,31。2,下面程序?qū)σ阎獢?shù)組a,刪除數(shù)組中數(shù)組元素中某個元素3,.編一冒泡程序,對已知整數(shù)按遞減(遞增)次序排列,用子過程4,用選擇排序法子過程對已知的若干整數(shù)按遞增次序排列5,已知一維數(shù)組a中元素已排序,分別為12,15,21,25,27,35,36,39,48,52,編程將30插入數(shù)組,使a仍保持有序。6,下列程序表示將輸入的一個數(shù)插入到按遞減的有序數(shù)列中,插入后使該序列仍有序7,.編程輸出n行楊輝三角形圖,n由鍵盤輸入。8,下列程序表示將輸入的一
6、個數(shù)插入到按遞減的有序數(shù)列中,插入后使該序列仍有序9,下列程序在10009999之間查找滿足如下條件的整數(shù):該整數(shù),逆向排列得到的另一個四位數(shù)是它自身的倍數(shù)(2倍以上)。查找結(jié)果和逆向排列數(shù)分別顯示在對應(yīng)的列表框【二維數(shù)組、雙重循環(huán)】1,隨機生成一個整型的二維數(shù)組,范圍在10,20之間,以上三角形式輸出該數(shù)組。(下三角、全部元素)2,利用隨機函數(shù)生成一個4×4的矩陣(即二維矩陣),范圍是20,50內(nèi)的整數(shù),輸出每行中的最大值和下標,輸出該矩陣所有數(shù)據(jù)之和。3,定義三個4×4的二維數(shù)組A,B,C,A和B中的元素均隨機生成,數(shù)組A的范圍是120,數(shù)組B的范圍是100200,數(shù)組
7、C是A和B相乘(相加)得到的。請編程生成并輸出A,B,C。4,利用隨機函數(shù)生成一個4×4的矩陣(即二維矩陣),范圍是20,50內(nèi)的整數(shù),求它的兩條對角線上元素之和。5,利用隨機函數(shù)生成一個4×4的矩陣(即二維矩陣),范圍是40,80內(nèi)的整數(shù),求它的最小值及所對應(yīng)的下標。6,聲明一個整型的二維數(shù)組a(1 to 4,1 to 4),用隨機函數(shù)產(chǎn)生各元素,范圍介于1,20之間,編程將第1行和第3行對應(yīng)元素交換。6-1,聲明一個整型的二維數(shù)組a(1 to 4,1 to 4),用隨機函數(shù)產(chǎn)生各元素,范圍介于1,20之間,編程將第2行和第4行對應(yīng)
8、元素交換。【歷年考試題】1.計算出1到100的平方根,將結(jié)果存于外存,其文件名字為“result.c“。2.編寫程序,計算,直到最后一項小于105.3.編寫程序,從鍵盤上任意輸入10個整數(shù),將這10個整數(shù)在頻幕上顯示成一行,并在下一行顯示其中最接近品均值的數(shù)。4、已知籠中有雞兔共36只,他們的腳共有100只,編程計算雞和兔分別有多少只?2、編寫程序,運行時接受用戶鍵盤輸入的一個長字符串,統(tǒng)計其中包含字母a的個數(shù)(不區(qū)分大小寫),并在屏幕上輸出統(tǒng)計結(jié)果。5、根據(jù)媒體發(fā)布的信息,2010年中國GDP重量為5.845萬億美元,增長率10.1%,美國GDP總量為14.536萬億美元,增長率是3.3.%
9、。兩國GDP保持2010年的速度不變的情況下,編程計算那一年中國的GDP總量有望超過美國的GDP。6、 編寫程序,運行時接受用戶鍵盤輸入的兩個任意正整數(shù)a和b,計算a與b之間所有整數(shù)(包含a和b)的累加和,并在屏幕上輸出計算結(jié)果7、 朝陽儀表二廠職工象棋比賽的規(guī)則是:每位參賽選手必須與所有其他選手分另對弈一局,獲勝局數(shù)最多的才能得到冠軍稱號。已知比賽共進行了300局,請編寫程序,計算出參賽的人數(shù)。7-1在同學(xué)會上,班長提議每人與其他同學(xué)只碰杯一次,已知碰杯聲為903次,編寫程序計算出席同學(xué)會的人數(shù)。8、 已知工商管理學(xué)院n名學(xué)生英語競賽成績(百分制)保存了數(shù)組student中,請編寫程序,將最
10、優(yōu)秀的2名學(xué)生的成績在屏幕上顯示輸出。9、產(chǎn)生20個2位隨機整數(shù)并在窗體上輸出成一行,然后從中找出所有大于平均值的數(shù),并且在下一行輸出。10、篩選出100到200之間,既不能被3整除,也不能被5整除的所有整數(shù),并在窗體上按每行9個數(shù)的格式顯示輸出。11、在文本框Text1、Text1中分別輸入父親和女兒的年齡,編程計算,經(jīng)過多少年后父親的年齡是女兒年齡的2倍,并將結(jié)果顯示在標簽Label3中。 12、編寫程序,在窗體按下圖所示的格式輸出“乘法九九表”。13、編寫程序,計算1×2×3××n,找出能使計算結(jié)果大于106的n的值。14、編寫程序,單擊“計算”命
11、令按鈕Command1時,能按如下公式計算自然對數(shù)度數(shù)e的值,并將結(jié)果顯示在標簽Label1中(直到最后一項小于10-7為止)。 e 15、試使用循環(huán)結(jié)構(gòu)編程計算y=21+22+210,并輸出結(jié)果。(7分)16、設(shè)有十位評委給某選手打分,以去掉一個最高分和一個最低分后的平均分作為該選手的成績。試編寫程序,要求從鍵盤輸入評委的評分并存入到數(shù)組中,計算并輸出選手的成績。(8分)17、編程求s=1*2+3*4+5*6+99*100的值,并輸出結(jié)果。(7分)18、編程求一個3*4數(shù)組的所有元素的平均值及最大值,并輸出結(jié)果(設(shè)數(shù)組的各元素是實數(shù),要求從鍵盤輸入其值。)(8分)19、根據(jù)以下公式計算并輸出
12、S的值。(7分)20、 輸入一個5×5矩陣,分別求兩條對角線元素值之和,并輸出結(jié)果。(要求用循環(huán)結(jié)構(gòu)實現(xiàn))21、編寫程序,統(tǒng)計并輸出1980年到2050年之間所有閏年的個數(shù)。其中,閏年是指能被400整除,或者能被4整除而不能100整除的年份。(7分)(教科書P34、P41、P46,反復(fù)強調(diào)的窮舉法思想)22、一個養(yǎng)殖大戶準備出售n只兔子,每只兔子重量可能不等。編寫程序,從鍵盤輸入n的值以及每只免的重量,按18元/斤的價格,計算出并輸出該戶售出n只兔子后所得。(要求使用循環(huán)和數(shù)組實現(xiàn))23、學(xué)生各門課程考試成績?nèi)缦卤硭?,所有成績?shù)據(jù)保存在文件“e:score.txt”中。編寫程序,使
13、之能打開成績數(shù)據(jù)文件,并查找最好的成績出現(xiàn)在哪門課程,由哪位學(xué)生獲得,然后將查找結(jié)果顯示在窗體上。下面已經(jīng)給出了部分代碼,請考生自行編寫省略號位置缺失的代碼(答題紙上不要抄寫已給出的代碼)。計算機高數(shù)物理外語蘇玉娟78888775何大偉67809869鄭曉明92609591陳寶山85538482杜振偉90897792劉志剛69798391Private Sub Form_Click() student = Array("蘇玉娟", "何大偉", "鄭曉明", "陳寶山", "杜振偉", &quo
14、t;劉志剛") subject = Array("計算機", "高數(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 "最好成績由&qu
15、ot; student(x); "在" subject(y); "課程中獲得," Max; "分"End Sub24、調(diào)節(jié)圖片框Picture1的前景色。圖片框Picture1上畫有一矩形實心框,用三個滾動條VScroll1、VScroll2和VScrol3 分別調(diào)節(jié)圖片框Picture1前景色的紅、綠、藍分量,以改變所畫矩形實心框的顏色。按結(jié)束按鈕Command1結(jié)束程序。四、字符處理1,從鍵盤輸入任意長度的字符串,要求將字符順序倒置,例如,將輸入的“ABCDEFG”變換成“GFEDCBA”。 2,輸入一系列字符串,編程求出長度最大
16、的字符串并輸出其所對應(yīng)的次序3,輸入一系列字符串,將字符串按遞減次序排列。請編程實現(xiàn)Private Sub Form_Click()4,隨機產(chǎn)生15個小寫字母,放在字符串中。(提示:c=chr(int(rnd*26+97))5,輸入若干字符,統(tǒng)計有多少個元音字母、有多少個其他字母,不區(qū)分大小寫,并顯示結(jié)果。其中,CountY中放元音字母個數(shù),CountC中放其他字符數(shù)。6、字符串中字符個數(shù)的統(tǒng)計、分別統(tǒng)計一個字符串中大寫字母、小寫字母、數(shù)字字符以及其他字符的個數(shù)。、統(tǒng)計一個字符串中指定字符的個數(shù)。、統(tǒng)計一個字符串中單詞的個數(shù),字符串中所以單詞由小寫字母組成,單詞之間若干個空格隔開,字符串的開始
17、沒有空格。7、字符串的刪除、假定輸入的字符串中只包含字母和*號,編寫程序,將該字符串中除尾部的*之外,其余的*號都刪除。、假定輸入的字符串中只包含字母和*號,請編寫程序,使字符串尾部的*號不得多余n個;若多余n個,則刪除多余的*號;若少于n個,則什么也不做,字符串中間和前面的*號不刪除。、將字符串中的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é)果輸出。、編寫程序,實現(xiàn)將s所指支付穿中的所有數(shù)字字符移到所有非數(shù)字字符之后,并飽哦吃數(shù)字字符串和非數(shù)字字符串原有的先后次序。例如,def35adh3kjsdf7,執(zhí)行結(jié)果為:defadhkjsdf3537。、把一個數(shù)字轉(zhuǎn)換成字符串,并倒序保存在字符數(shù)組str中。例如
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2031年中國弧焊發(fā)電機碳刷行業(yè)投資前景及策略咨詢研究報告
- 2025至2030年中國連鎖便利軟件數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國超級起蠟水數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國自動調(diào)心型離合器軸承總成數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國電纜專用改性料數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國電子標簽器數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國牛肉餡數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國毛絨書包數(shù)據(jù)監(jiān)測研究報告
- 硅酸鈣板天棚面層施工方案
- 2025至2030年中國時鐘計時器數(shù)據(jù)監(jiān)測研究報告
- 兒童羽毛球教程
- 福建某機場二次雷達站基建工程施工組織設(shè)計
- 通信工程安全生產(chǎn)手冊
- 流程成熟度模型(PEMM)
- 催化動力學(xué)分析法及其應(yīng)用
- 外研版英語九年級下冊詞匯表音標打印
- 聯(lián)合國教科文組織(UNESCO):可持續(xù)發(fā)展教育-路線圖
- 延長保修服務(wù)
- 西師大版三年級數(shù)學(xué)下冊第五單元小數(shù)的初步認識
- GB/T 9074.1-2002螺栓或螺釘和平墊圈組合件
- GB/T 8014-1987鋁及鋁合金陽極氧化陽極氧化膜厚度的定義和有關(guān)測量厚度的規(guī)定
評論
0/150
提交評論