2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、1、定義一個帶參的宏,使兩個參數(shù)的值互換,并寫出程序,輸入兩個數(shù)作為使用宏定義一個帶參的宏,使兩個參數(shù)的值互換,并寫出程序,輸入兩個數(shù)作為使用宏時的參數(shù)。輸出已交換后的兩個值。時的參數(shù)。輸出已交換后的兩個值。2、編寫程序,輸入兩個整數(shù),求它們相除的余數(shù)。用帶參的宏來實現(xiàn)。、編寫程序,輸入兩個整數(shù),求它們相除的余數(shù)。用帶參的宏來實現(xiàn)。3、分別用函數(shù)和帶參的宏,從分別用函數(shù)和帶參的宏,從3個數(shù)中找出最大值。個數(shù)中找出最大值。4、求和:、求和

2、:S=1(12)(13)(14)……(1n)其中其中n=10。方法方法2:求:求s=1(12)(13)(14)……(1n)其中其中n=105、編寫程序,求、編寫程序,求sum=1357……99101方法方法2:求sum=1357……991016、打印如下數(shù)字三角形:、打印如下數(shù)字三角形:7、編寫程序,輸出左下三角的九九口訣表。、編寫程序,輸出左下三角的九九口訣表。輸出左下三角的九九口訣表的程序如下:輸出左下三角的九九口訣表的程序如下:8

3、、鐵路托運行李規(guī)定:行李重不超過、鐵路托運行李規(guī)定:行李重不超過50公斤的,托運費按每公斤公斤的,托運費按每公斤0.15元計費;如超元計費;如超過50公斤,超過部分每公斤加收公斤,超過部分每公斤加收0.10元。編一程序?qū)崿F(xiàn)自動計費功能。元。編一程序?qū)崿F(xiàn)自動計費功能。9、編寫函數(shù),將兩個遞增有序的表,合并成一個遞增有序的表。、編寫函數(shù),將兩個遞增有序的表,合并成一個遞增有序的表。合并函數(shù)如下:合并函數(shù)如下:10、冒泡排序(、冒泡排序(Bu

4、bbleSting)李麗娟教材)李麗娟教材p156題7.37(2)冒泡排序算法)冒泡排序算法11、將一個數(shù)插入到有序的數(shù)列中去,要求插入后,仍然保持數(shù)列的有序性。李麗娟、將一個數(shù)插入到有序的數(shù)列中去,要求插入后,仍然保持數(shù)列的有序性。李麗娟教材教材p156題7.38(3)完整的程序如下)完整的程序如下直接選擇排序函數(shù)如下直接選擇排序函數(shù)如下:輸出一維數(shù)組的函數(shù)如下輸出一維數(shù)組的函數(shù)如下:12、猴子第一天摘下若干個桃子,當(dāng)即吃了一半,還不

5、過癮,又多吃了一個;第二天早、猴子第一天摘下若干個桃子,當(dāng)即吃了一半,還不過癮,又多吃了一個;第二天早上,將剩下的桃子吃掉一半又多吃了一個;以后每天早上都吃了前一天剩下的一半零一個;到上,將剩下的桃子吃掉一半又多吃了一個;以后每天早上都吃了前一天剩下的一半零一個;到第10天早上就只剩下一個桃子了。編寫程序,求第一天共摘了多少個桃子?天早上就只剩下一個桃子了。編寫程序,求第一天共摘了多少個桃子?程序如下:程序如下:13、分別用遞歸和非遞歸

6、的方法將一個整數(shù)轉(zhuǎn)換成字符串。、分別用遞歸和非遞歸的方法將一個整數(shù)轉(zhuǎn)換成字符串。李麗娟教李麗娟教材p126題6.46:14、用遞歸的方法求、用遞歸的方法求123…n。李麗娟教材李麗娟教材p126題6.43:15、編寫遞歸函數(shù)、編寫遞歸函數(shù)reverse,將字符串,將字符串s顛倒過來輸出。顛倒過來輸出。16、任意輸入一個整數(shù),將其各位數(shù)字反序輸出(例如,輸入、任意輸入一個整數(shù),將其各位數(shù)字反序輸出(例如,輸入1234輸出輸出4321)。1

7、7、將一個長度不超過、將一個長度不超過4的數(shù)字字符串轉(zhuǎn)換成一個整數(shù)。例如,字符串為的數(shù)字字符串轉(zhuǎn)換成一個整數(shù)。例如,字符串為“3248”則轉(zhuǎn)換成整數(shù)轉(zhuǎn)換成整數(shù)3248。18、編寫程序,將任意一個字符串從第一個字符開始間隔地輸出該串。例如,字符串為:、編寫程序,將任意一個字符串從第一個字符開始間隔地輸出該串。例如,字符串為:abcdef輸出:輸出:ace。19、輸入一串字符以、輸入一串字符以‘?!Y(jié)束,如果它是大寫字母,則轉(zhuǎn)換為小寫字母輸

8、出,如果是小寫結(jié)束,如果它是大寫字母,則轉(zhuǎn)換為小寫字母輸出,如果是小寫字母,則轉(zhuǎn)換為大寫字母輸出,如果不是字母,則照直輸出。字母,則轉(zhuǎn)換為大寫字母輸出,如果不是字母,則照直輸出。20、編寫程序,將字符串中的第、編寫程序,將字符串中的第m個字符開始的全部字符復(fù)制成另一個字符串。要求在個字符開始的全部字符復(fù)制成另一個字符串。要求在主函數(shù)中輸入字符串及主函數(shù)中輸入字符串及m的值,并輸出復(fù)制結(jié)果,在被調(diào)函數(shù)中完成復(fù)制。的值,并輸出復(fù)制結(jié)果,在被

9、調(diào)函數(shù)中完成復(fù)制。21、編寫函數(shù),求一個字符串的長度。、編寫函數(shù),求一個字符串的長度。(不能調(diào)用(不能調(diào)用strlen函數(shù))函數(shù))22、編寫程序,將兩個字符串連接起來。、編寫程序,將兩個字符串連接起來。(要求不用(要求不用strcat函數(shù))函數(shù))23、編寫程序,輸入一行字符,分別統(tǒng)計出其中英文字母、空格、編寫程序,輸入一行字符,分別統(tǒng)計出其中英文字母、空格(含‘n’、‘t’)、數(shù)字和其、數(shù)字和其它字符的個數(shù)。它字符的個數(shù)。24、編寫程序

10、,統(tǒng)計從鍵盤輸入的字符個數(shù)和行數(shù)。、編寫程序,統(tǒng)計從鍵盤輸入的字符個數(shù)和行數(shù)。25、編寫一個譯碼函數(shù),把一個英語句子譯成數(shù)字代碼。譯碼規(guī)則是:以數(shù)字、編寫一個譯碼函數(shù),把一個英語句子譯成數(shù)字代碼。譯碼規(guī)則是:以數(shù)字1代替字母代替字母a,數(shù)字數(shù)字2代替字母代替字母b,……,數(shù)字,數(shù)字26代替字母代替字母z;以數(shù)字;以數(shù)字27代替字母代替字母A,數(shù)字,數(shù)字28代替字母代替字母B,……,數(shù)字,數(shù)字52代替字母代替字母Z;以空格符代替星號;以空

11、格符代替星號‘’。英文句子以。英文句子以‘.’結(jié)束。結(jié)束。26、用結(jié)構(gòu)體存放下表中的數(shù)據(jù),然后輸出每人的姓名和實發(fā)工資數(shù)(基本工資用結(jié)構(gòu)體存放下表中的數(shù)據(jù),然后輸出每人的姓名和實發(fā)工資數(shù)(基本工資浮動工資浮動工資–支出)支出)。27、編一個程序,輸入編一個程序,輸入10個員工的序號、姓名、基本工資、職務(wù)工資;求出其中個員工的序號、姓名、基本工資、職務(wù)工資;求出其中“基本工資本工資+職務(wù)工資+職務(wù)工資”最少的員工姓名并輸出。最少的員工姓名

12、并輸出。28、編一個程序,輸出編一個程序,輸出10個學(xué)生的學(xué)號、姓名、3門課程的成績,求出總分最高的個學(xué)生的學(xué)號、姓名、3門課程的成績,求出總分最高的學(xué)生姓名并輸出。學(xué)生姓名并輸出。(此題與李麗娟教材(此題與李麗娟教材p231題9.38相似相似)29、編一個程序,輸出下列學(xué)生成績表中的數(shù)據(jù),并用結(jié)構(gòu)體數(shù)組存放。然后輸出編一個程序,輸出下列學(xué)生成績表中的數(shù)據(jù),并用結(jié)構(gòu)體數(shù)組存放。然后輸出三門課程的名稱和平均分數(shù)。三門課程的名稱和平均分數(shù)。

13、30、某專業(yè)本學(xué)期開設(shè)課程有:數(shù)學(xué)某專業(yè)本學(xué)期開設(shè)課程有:數(shù)學(xué)(math)、英語、英語(english)、程序設(shè)計、程序設(shè)計(program),根據(jù),根據(jù)你所在班的實際人數(shù),設(shè)計你所在班的實際人數(shù),設(shè)計5個函數(shù):個函數(shù):(1)從鍵盤輸入每一個同學(xué)的學(xué)號)從鍵盤輸入每一個同學(xué)的學(xué)號(num)、姓名、姓名(name)及各門課程的成績及各門課程的成績(sce);(2)求出每個同學(xué)的總成績。)求出每個同學(xué)的總成績。(3)從屏幕輸出總分最高的學(xué)生

14、的學(xué)號、姓名、各單科成績及總成績。)從屏幕輸出總分最高的學(xué)生的學(xué)號、姓名、各單科成績及總成績。(4)從屏幕輸出某門課程、某個分數(shù)段的學(xué)生的學(xué)號、姓名和該門課程的成績。)從屏幕輸出某門課程、某個分數(shù)段的學(xué)生的學(xué)號、姓名和該門課程的成績。(5)按平均分從高到低順序,輸出全班同學(xué)的學(xué)號、姓名和平均分。)按平均分從高到低順序,輸出全班同學(xué)的學(xué)號、姓名和平均分。再編寫一個主函數(shù)進行測試。再編寫一個主函數(shù)進行測試。31、編一個程序,從鍵盤輸入編一個

15、程序,從鍵盤輸入200個字符,存入名為個字符,存入名為“f1.t”的磁盤文件中。的磁盤文件中。32、從上一題中建立的名為、從上一題中建立的名為f1.t的磁盤文件中讀取的磁盤文件中讀取120個字符,并顯示在屏幕上。個字符,并顯示在屏幕上。33、輸入輸入100個學(xué)生的信息(含學(xué)號、姓名、年齡、個學(xué)生的信息(含學(xué)號、姓名、年齡、7科成績、總分)科成績、總分),統(tǒng)計所有,統(tǒng)計所有學(xué)生的總分,并存入磁盤二進制數(shù)據(jù)文件學(xué)生的總分,并存入磁盤二進制數(shù)

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論