2014年3月全國計算機等級二級語言程序設(shè)計終極押密卷_第1頁
2014年3月全國計算機等級二級語言程序設(shè)計終極押密卷_第2頁
2014年3月全國計算機等級二級語言程序設(shè)計終極押密卷_第3頁
2014年3月全國計算機等級二級語言程序設(shè)計終極押密卷_第4頁
2014年3月全國計算機等級二級語言程序設(shè)計終極押密卷_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

}}}運行時,若輸入123450<回車>,由輸出結(jié)果是 R、ST 并交差struct {intnum;charname[20];charC;{intday;intmonth;intstructworkers pw- intintintintnum[][4]={1,2,3,4,5,6};15structS{inta,b;)data[2]=10,100,20,200); {struetSp=data[l];} B.if(a<c)k=a;elsek=C:elseelse 17#include<stdio.h>inta=1,b=2:voidfunl(inta,intb){printf("%d%d",a,b);}void {a=3;b=4;} { } 125 B.5634C.561D.345若有定義語句“inta,b;doubleX;”,則下列選項中沒有錯誤的是 ){case0:a++;break;casel:b++;break;}{case0:a++;break;casel:b++;break;}{case0:a++;break;casel:b++;break;}{case0.0:a++;break;casel.0:b++;break;default:a++;b++;}voidfun(int*a。intn){inti,j,k,t;}}{intaa[lO]=[1,2,3,4,5,6,7],a;} )A.B.C.D.1,7,3,5,6,2,1,20#include<stdio.h>#include<strin9.h> A. B.C.D. )intN=10;int#defineNl0 intintx[0.10];intx[];22#include<stdio.h>int {staticintx=1;X*=2:return} {inti,S=1; ;} 0voidfun(int ;pf=fun; ;pf=fun ;*pf=fun;24有如下程序: {intx=1,a=0,b=0;{case0:b++;casel:a++;case}} a=1,b=1C.D. {unsignedchara=8,C;C=a>>3:} 10 {inta[]={2,3,5,4),i;{case{case0:a[i]++;break;casel:a[i]--;}} 2050C.D.aASCIl97) {char*s={"abc"){printf("%d",*S%10");++S;}} 有下列程序: {char*P[]={"3697","2584");inti,j;longnum=0;for(i=0;i<2;i++){j=0;}} PAD ) #include<stdio.h> {inta;clscprintf("%d\n",a--);} 98voidfun(doublea[]。 #include<stdio.h> chara='H';} A.B.C.D.#include<stdio.h>voidfunc(intn){staticintnum=1);} {funo(3);func(4);printf("n");}程序運行后的輸出結(jié)果是 4334二、基本操作題1題,合計18mainarrbb注意:部分源程序給出如下。改動函數(shù)()main和其他函數(shù)中的任何內(nèi)容,僅在main()函數(shù)的橫線上填入所#include<stdio.h>#defineMl0void{intintarr[M]=(40,68,62,33,35,52,48,95,66,73);intbb[M];【2printf("\n***disybb***\n");printf("b[%d]%2d"}三、改錯題1題,合計24proc()的功能是:讀入一個字符串(長度<20),ASCIlmain()函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。#include<stdio.h>//****found****intproc(char{charC;unsignedi,j;{}}void{charst/[81];printf("\nPleaseenteracharacterprintf("\nknBeforesorting:\n%s",str);printf("\nAftersorting}四、問答題1題,合計1843proc(MN),按順序合則合并后的字符串內(nèi)容應(yīng)該是ABCDBCDEFEFGHl。main()proc()的花括號中填入所編寫的若干語句。#defineM3#defineN20voidproc(char{}void{charstr[M][N]={"ABCD","BCDEFG","CDEFGHl"),i;chararr[100]={"##################"};printf(”Thestrin9:kn”);printf("TheAstring:\n");}D。解析:其中A,CDB解析:124的2進制值為 ,要輸出為248即124*2,則2進制值為 ,即右移l位,所以選D。funa[15]A。 解析:關(guān)系的基本運算有差、交、并、投影等。根據(jù)RSTD。workerssyear層到最基本的成員year,只有D項反映出了這一點。C。3intnum[]={{12},{3,4},{5,6}intnum[]={1,2,3,4,5,6}intnum[]={{1,2}{},{3,4},{5,6}},所以B。21。C123>。在運算中,首先對第一個表23解析:Funl,fun2345634。解析:C,switchcaseC。strlen,strlen“\”,CA、BnCCfun()2s*=fun64。,因此在賦值時,直接將函數(shù)指針指向函數(shù)名就行了。所以選項AX1case1,a1case1break,case2,a2,b1,A解析:題中定義了無符號數(shù),c=a>>33C。解析:在選項中,'\019',00~7,D。0switchi00,a[032a[0]%2=0,繼續(xù)執(zhí)行case0,a[0]+3,breakbreak,跳出第一重開關(guān)3。i1,i%2=1%21,casel0a[l],0。i+2,i%2=2%20’a[25a[2]%2=1,繼casel,a[2]4,breakbreak,跳出第一4。i++3,i%2=3%21,casel,0a[3]0。3040解析:程序中的*s%10a、b、CASCIl10789rforp[i][J]!='\o'Pwhileif(p[i][j]-'\o')201for397,2“2584”53975。3。C。解析:在程序設(shè)計中,繼承是指子類自動父類的屬性和方法,并可以追加新的屬性和方法的一種機制。它是實現(xiàn)代碼共享的重要,可以使軟件更具有開放性、可擴充性,這是信息組織與分類的行之有效的方法,語句的會導致程序的可讀性降低。3種基本結(jié)構(gòu)構(gòu)成的程序依然可以解決大規(guī)模的問題,只是不利于復aaa+a=10A。a[aa解析:多元運算符問號前面表達式為真,所以(a-'A'+'a')a,括號里的運算是把大寫字母變成小寫字D。func4,funcnum4,848。foriarrM-11】處填“M-1”;ii+11bb2】處填“bb[n++]=arr[ibb3】。42.(1)錯誤:intproc(charstr[])正確:voidproc(charstr[])(2)錯誤:str[j]=str[i++];正確:str[j]=str[i];proc()沒有返回值。因此,“intproc(charstr[])”應(yīng)改為“voidproc(charstrproc()可知,ifstrij“str[j]=str[i++];”應(yīng)改為“str[j]=str[i];”。43.voidproc(chararr[M][N],char*b){inti,j,k=0;for(i=0;i<M;i++)//ifor(j=0;arr[i]

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論