2014年計(jì)算機(jī)二級(jí)導(dǎo)航上機(jī)試卷2013秋7套_第1頁(yè)
2014年計(jì)算機(jī)二級(jí)導(dǎo)航上機(jī)試卷2013秋7套_第2頁(yè)
2014年計(jì)算機(jī)二級(jí)導(dǎo)航上機(jī)試卷2013秋7套_第3頁(yè)
2014年計(jì)算機(jī)二級(jí)導(dǎo)航上機(jī)試卷2013秋7套_第4頁(yè)
2014年計(jì)算機(jī)二級(jí)導(dǎo)航上機(jī)試卷2013秋7套_第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余10頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

1、C語(yǔ)言 (70 分鐘一、改錯(cuò)題(16 分C語(yǔ)言 (70 分鐘一、改錯(cuò)題(16 分文章正文:TheOlympicGameswillbeheldjusroutsidethecapitalandwholeareawillbecalledOlympicCity.屏幕輸出Tmyf1.cvoidcount(charstr,charchar t; char line=The Olympic Games will be held just outside the capital and the whole area becalledOlympiccharword10=Olympic,will; returnb

2、ecalledOlympiccharword10=Olympic,will; returnTmyf1.cmyf1.c文件中,根據(jù)題目要求及程序中改正后的源程序(myf1.c)T二、編程題(24 分(1)(2)4 位數(shù)并且是降序數(shù)(到低位的各位數(shù)字依次減小的整數(shù)。例如,4211442111 編寫(xiě)函數(shù)的所有整數(shù)并依次存放到x 指向的一維數(shù)組中,函數(shù)返回滿(mǎn)足條件的整數(shù)個(gè)數(shù)。main myf2.out myf2.out 中。測(cè)試數(shù)據(jù)屏幕輸出C(試卷代號(hào)(本試卷完成時(shí)間 70分鐘一、改錯(cuò)題(16分8 C(試卷代號(hào)(本試卷完成時(shí)間 70分鐘一、改錯(cuò)題(16分8 表示第nn32、353 3、731屏幕輸出T

3、myf1.c #include #include #include for(i=2;i=sqrt(n);i+) if(n%i=0) return 0;returnmain( n,i=1,k=3,a=1,p10=2; scanf(%ld,returnTmyf1.cmyf1.c文件中,根據(jù)題目要求及程序中改正后的源程序(,returnTmyf1.cmyf1.c文件中,根據(jù)題目要求及程序中改正后的源程序(myf1.c)T二、編程題(24 分 。12N20編寫(xiě)函gercov(char str,char wN)。函數(shù)功能:從str指向的字符串中逐個(gè)取出w 組中(每行存放一個(gè)字母串wmainstrwstr

4、str和wgetcovw數(shù)組中所有字母串輸出到屏幕及myf2.out myf2.out 中。屏幕輸出.C語(yǔ)言 (70 分鐘一、改錯(cuò)題(16 分findMaxSubstr函數(shù)找出在形式參數(shù)s1和s2指向的兩個(gè)字符串中都出現(xiàn)的最長(zhǎng)公共子MaxSubstr 指向的數(shù)組中。屏幕輸出TC語(yǔ)言 (70 分鐘一、改錯(cuò)題(16 分findMaxSubstr函數(shù)找出在形式參數(shù)s1和s2指向的兩個(gè)字符串中都出現(xiàn)的最長(zhǎng)公共子MaxSubstr 指向的數(shù)組中。屏幕輸出Tmyf1.c#include #include #includevoidfindMaxSubstr(char/*保存最長(zhǎng)公共子串的起始下標(biāo),maxLe

5、nk+ ;for(i=0;imaxLen;i+)maxSubstri=s1max charstr1=as2fghuklmn5r,str2=ascdefghuvw,substr20; f(nosubstring); else prreturnTmyf1.cmyf1.c文件中,根據(jù)題目要求及程序中for(i=0;imaxLen;i+)maxSubstri=s1max charstr1=as2fghuklmn5r,str2=ascdefghuvw,substr20; f(nosubstring); else prreturnTmyf1.cmyf1.c文件中,根據(jù)題目要求及程序中改正后的源程序(myf

6、1.c)T盤(pán)中供閱卷使用,否則不予評(píng)分。二、編程題(24 分)找出二維數(shù)組 a35中的所有三位升序數(shù)(三位升序數(shù)是指以十進(jìn)制形式表示時(shí) 1 b b 2 main3515 ndig myf2.otmyf2out中。C語(yǔ)言 (70 分鐘一、改錯(cuò)題(16 分C語(yǔ)言 (70 分鐘一、改錯(cuò)題(16 分Tmyf1.c #include #define N=4structchar num10; charname20; float sc3;float voidOutput(structstudentvoidAverage(structstudentstructstudentreturnvoidOutput(s

7、tructstudentvoidAverage(structstudentfloatsum;voidAverage(structstudentfloatsum;Tmyf1.cmyf1.c文件中,根據(jù)題目要求及程序中改正后的源程序(myf1.c)T盤(pán)中供閱卷使用,否則不予評(píng)分。二、編程題(24 分)。編寫(xiě)函數(shù)voidcompress(char a 數(shù)組中只保留一個(gè)。a 數(shù)組中原來(lái)的數(shù)據(jù)為”abbbcceeebbgggiiiii”,經(jīng)過(guò)處理后 a 數(shù)組中的數(shù)據(jù)變?yōu)椤盿bdebgi”,b數(shù)組中的數(shù)據(jù)是:1,3,2,4,2,3,5。mainaba a、bcompressab數(shù)組中的有效數(shù)據(jù)輸出到myf

8、2.out myf2.out 中。測(cè)試數(shù)據(jù):屏幕輸出C語(yǔ)言 (70 分鐘一、改錯(cuò)題(16 分char*replace(char*s,char*t1,char *t2)C語(yǔ)言 (70 分鐘一、改錯(cuò)題(16 分char*replace(char*s,char*t1,char *t2)s、t1t2分別指向三個(gè)字符串(s串、t1t2串。Replacet2s串中出現(xiàn)的t2 s 串起始地址。t1ab屏幕輸出Tmyf1.c #include #include #includechar*replace(char*s,char*t1,charchar*p=s,char*r,char*a; return*a=*r

9、,a+,returnchars80=abcdabfab,t110,t210; f(nstring s: %s,s);f(nPleaseentersubstringf(nPleaseenterstringt2:); f(nTheresultis:%s,repla returnTmyf1.cmyf1.c文件中,根據(jù)題目要求及程序中改正后的源程序(myf1.c)f(nPleaseenterstringt2:); f(nTheresultis:%s,repla returnTmyf1.cmyf1.c文件中,根據(jù)題目要求及程序中改正后的源程序(myf1.c)T盤(pán)中供閱卷使用,否則不予評(píng)分。二、編程題(2

10、4 分)kFibconaccimm個(gè)整數(shù)中找出其十進(jìn)制表示中包含2 的所有整數(shù)。k k-0k 1k 例如,2階斐波那契數(shù)列13 4階斐波那契數(shù)列1 編n,long*a,long*b)函數(shù)。函數(shù)功能:將kFibconacci數(shù)列前naa2bb2 main 100 k、m fib 函數(shù),按以下屏幕格式分別輸出兩個(gè)數(shù)組中的數(shù)據(jù)myf2.out myf2.out 中。2040811lnumber:C語(yǔ)言 (70 分鐘一、改錯(cuò)題(16 分【程序功能】 統(tǒng)計(jì)并處理訂單。order 表示訂單。先計(jì)算每張訂單各項(xiàng)訂購(gòu)物品的總金額,然后再C語(yǔ)言 (70 分鐘一、改錯(cuò)題(16 分【程序功能】 統(tǒng)計(jì)并處理訂單。or

11、der 表示訂單。先計(jì)算每張訂單各項(xiàng)訂購(gòu)物品的總金額,然后再 Tmyf1.c #include stdio.h #includeconio.h #includestring.h struct orderlongchar name20; chargoods420;/*訂單號(hào)/*訂貨人voidfindMax(structstruct order *q,i=0,j=0 ;for q-totalprice+=q-priceifor strcpy(s,t-goodsi) ;strcpy(t-goodsi,t-goodsj); f(nnum: %ldtotalprice: %dname:%s, for s

12、trcpy(s,t-goodsi) ;strcpy(t-goodsi,t-goodsj); f(nnum: %ldtotalprice: %dname:%s, f(n%10s%4d,t-goodsi,t-struct100,Tim,book,scanner,flower,pen,20,1000,77,5, findMax(Dindan,3); returnTmyf1.cmyf1.c文件中,根據(jù)題目要求及程序中改正后的源程序(myf1.c)T二、編程題(24 分已知某一維數(shù)組中了10個(gè)正整數(shù),這些正整數(shù)的十進(jìn)制表示均是3位數(shù)。程832 620 均是降序數(shù)。1. n)an3a3位正整數(shù),則立即返回

13、-12. 2. mainreducemyf2.out中,最myf2.out 中。測(cè)試數(shù)據(jù):734579620360371796112783832屏幕輸出:832620734579360371796112783DecendingC語(yǔ)言 (70 分鐘一、改錯(cuò)題(16 分Assending函數(shù)從形式參數(shù)w指向的二維數(shù)組前n的n(1)字符串中僅出現(xiàn)數(shù)字字符1(2C語(yǔ)言 (70 分鐘一、改錯(cuò)題(16 分Assending函數(shù)從形式參數(shù)w指向的二維數(shù)組前n的n(1)字符串中僅出現(xiàn)數(shù)字字符1(2)字符串中所有相鄰1x x 測(cè)試數(shù)據(jù)屏幕輸出Tmyf1.c #include #include #include #includeAssending(chari, for(i=0;in;for(j=0,T=1;jstrlen(wi);if(wij1|for(j=0;jstrlen(wi) -1;if(wij+1-wij=1)break; for(m=0; m=j; m+) returnmain( chardigit510;digit=1234,2035,1357,2468,1a46; returnTmyf1.cmyf1.c文件中,根據(jù)題目要求及程序中returnTmyf1.cmyf1.c文件中,根據(jù)題目要求及程序中改正后的源程序(myf1.c)T盤(pán)中供閱卷使用,否則不予評(píng)分。二、編

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論