freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[it認(rèn)證]計算機二級c語言歷年真題-資料下載頁

2025-01-14 22:52本頁面
  

【正文】 。D)1016(36)有以下程序includedefinePTdefineS(x)PT*x*x。mian(){inta=1,b=2。printf(“%\n”,S(a+b))。}程序運行后輸出的結(jié)果是A)B)C)D)程序有錯無輸出結(jié)果(37)有以下程序includestructord{intx,y。}dt[2]={1,2,3,4}。main(){structord*p=dt。printf(“%d,”,++px)。printf(“%d\n”,++py)。}程序的運行結(jié)果是A)1,2B)2,3C)3,4D)4,1(38)設(shè)有宏定義:includeIsDIV(k,n)((k%n==1)?1:0且變量m已正確定義并賦值,則宏調(diào)用:IsDIV(m,5)amp。amp。IsDIV(m,7)為真時所要表達的是A)判斷m是否能被5或者7整除B)判斷m是否能被5和7整除C)判斷m被5或者7整除是否余1D)判斷m被5和7整除是否余1(39)有以下程序includemain(){inta=5,b=1,t。t=(a2|b)。printf(“%d\n”,t)}程序運行后的輸出結(jié)果是A)21B)11C)6D)1(40)有以下程序includemain(){EILE*f。f=fopen(“”,”w”)。fprintf(f,”abc”)。fclose(f)。}:hello,則運行以上程序后,A)helloabcB)abcloC)abcD)abchello二、填空題(每空2分,共30分)請將每一個空的正確答案寫在答題卡【1】至【15】序號的橫線上,答在試卷上不得分。(1)假設(shè)一個長度為50的數(shù)組(數(shù)組元素的下標(biāo)從0到49)作為棧的存儲空間,棧底指針bottom指向棧底元素,棧頂指針top指向棧頂元素,如果bottom=49,top=30(數(shù)組下標(biāo)),則棧中具有【1】個元素。(2)軟件測試可分為白盒測試和黑盒測試?;韭窂綔y試屬于【2】測試。(3)符合結(jié)構(gòu)化原則的三種基本控制結(jié)構(gòu)是:選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和【3】(4)數(shù)據(jù)庫系統(tǒng)的核心是【4】(5)在ER圖中,圖形包括矩形框、菱形框、橢圓框。其中表示實體聯(lián)系的是【5】框。(6)表達式(int)((double)(5/2)+)的值是【6】(7)若變量x、y已定義為int類型且x的值為99,y的值為9,請將輸出語句printf(【7】,x/y)。補充完整,使其輸出的計算結(jié)果形式為:x/y=11(8)有以下程序includemain(){charc1,c2。scanf(“amp。c”,amp。c1)。while(c165||c190)scanf(“amp。c”,amp。c1)。c2=c1+32。printf(“amp。c,amp。c\n”,c1,c2)。}程序運行輸入65回車后,能否輸出結(jié)果、結(jié)束運行(請回答能或不能)【8】(9)以下程序運行后的輸出結(jié)果是【9】includemain(){intk=1,s=0;do{if{((kamp。2)!=0)continue;s+=k;k++;}while(k)10);printf(“s=amp。d/n”,s)。}(10)下列程序運行時,若輸入labced12df回車輸出結(jié)果為【10】includemain(){chara=0,ch。while((ch=getchar())!=’\n’){if(aamp。2!=0amp。amp。(ch’a’amp。amp。ch=’z’))ch=ch‘a(chǎn)’+’A’。a++。putchar(ch)。}printf(“\n”)。}(11)有以下程序,程序執(zhí)行后,輸出結(jié)果是【11】includevoidfun(int*a){a[0=a[1]。]}main(){inta[10]={10,9,8,7,6,5,4,3,2,1},i。for(i=2。i=0。i)fun{amp。a}。for(i=0。i10。i++)printf(“amp。d”,a)。printf(“\n”)。}(12)請將以下程序中的函數(shù)聲明語句補充完整includeint【12】;main(){intx,y,(*p)()。p=max。printf(“amp。d\n”,amp。x,amp。y)。}Intmax(inta,intb){return(ab/a:b)。}(13)以下程序用來判斷指定文件是否能正常打開,請?zhí)羁読ncludemain(){FILE*fp。if(((fp=fopen(“”,”r”))==【13】))printf(“未能打開文件!\n”);elseprintf(“文件打開成功!\n”)。(14)下列程序的運行結(jié)果為【14】includeincludestructA{inta。charb[10]。doublec。}。voidf(structA*t)。main(){structAa=(1001,”ZhangDa”,1098,0)。f(amp。a)。printf(“amp。d,amp。s,amp。6,if\n”,)。}voidf(structA*t){strcpy(tb,”ChangRong”)。}(15)以下程序把三個NODETYPE型的變量鏈接成一個簡單的鏈表,并在while循環(huán)中輸出鏈表結(jié)點數(shù)據(jù)域中的數(shù)據(jù),請?zhí)羁読ncludestructnode{intdata。structnode*next。}。typedefstructnodeNODETYPE。main(){NODETYPEa,b,c,*h,*p。a.data=10。=20。=30。h=amp。a。b.next=amp。b。=amp。c。=’\0’。p=h。while(p){printf(“amp。d”,pdata)?!?5】;}}2009年4月二級C參考答案選擇題:1~10:DACDCABABC11~20:CBDDACDBCB21~30:CDABABACBC31~40:ADBCCCBDAC填空題:(1)19(2)白盒(3)順序結(jié)構(gòu)(4)數(shù)據(jù)庫管理系統(tǒng)(DBMS)(5)菱形(6)4(7)x/y=%d(8)能(9)s=0(10)1AbCeDf2dF(11)7777654321(12)max(inta,intb)(13)NULL(14)1001,ChangRong,(15)p=p—next2008年9月二級C語言筆試真題及答案(1)一個棧的初始狀態(tài)為空?,F(xiàn)將元素A、B、C、D、E 依次入棧,然后再依次出棧,則元素出棧的順序是( )。 A)12345ABCDE B)EDCBA54321 C)ABCDE12345 D)54321EDCBA(2)下列敘述中正確的是( )。A)循環(huán)隊列有隊頭和隊尾兩個指針,因此,循環(huán)隊列是非線性結(jié)構(gòu)B)在循環(huán)隊列中,只需要隊頭指針就能反映隊列中元素的動態(tài)變化情況C)在循環(huán)隊列中,只需要隊尾指針就能反映隊列中元素的動態(tài)變化情況D)循環(huán)隊列中元素的個數(shù)是由隊頭指針和隊尾指針共同決定3)在長度為n 的有序線性表中進行二分查找,最壞情況下需要比較的次數(shù)是( )。A)O(n) B)O(n2) C)O(log2n) D)O(nlog2n)4)下列敘述中正確的是( )。A)順序存儲結(jié)構(gòu)的存儲一定是連續(xù)的,鏈?zhǔn)酱鎯Y(jié)構(gòu)的存儲空間不一定是連續(xù)的B)順序存儲結(jié)構(gòu)只針對線性結(jié)構(gòu),鏈?zhǔn)酱鎯Y(jié)構(gòu)只針對非線性結(jié)構(gòu)C)順序存儲結(jié)構(gòu)能存儲有序表,鏈?zhǔn)酱鎯Y(jié)構(gòu)不能存儲有序表 D)鏈?zhǔn)酱鎯Y(jié)構(gòu)比順序存儲結(jié)構(gòu)節(jié)省存儲空間5)數(shù)據(jù)流圖中帶有箭頭的線段表示的是( )。A)控制流 B)事件驅(qū)動 C)模塊調(diào)用 D)數(shù)據(jù)流6)在軟件開發(fā)中,需求分析階段可以使用的工具是( )。A)NS 圖 B)DFD 圖 C)PAD 圖 D)程序流程圖7)在面向?qū)ο蠓椒ㄖ?,不屬于“對象”基本特點的是( )。A)一致性 B)分類性 C)多態(tài)性 D)標(biāo)識唯一性(8)一間宿舍可住多個學(xué)生,則實體宿舍和學(xué)生之間的聯(lián)系是( )。A)一對一 B)一對多 C)多對一 D)多對多(9)在數(shù)據(jù)管理技術(shù)發(fā)展的三個階段中,數(shù)據(jù)共享最好的是( )。A)人工管理階段 B)文件系統(tǒng)階段 C)數(shù)據(jù)庫系統(tǒng)階段 D)三個階段相同(10)有三個關(guān)系R、S 和T 如下:R S TA B B C A B Cm 1 1 3 m 1 3n 2 3 5由關(guān)系R 和S 通過運算得到關(guān)系T,則所使用的運算為( )。 A)笛卡爾積 B)交 C)并 D)自然連接(11)以下敘述中正確的是( )。A)C 程序的基本組成單位是語句 B)C 程序中的每一行只能寫一條語句C)簡單C 語句必須以分號結(jié)束 D)C 語句必須在一行內(nèi)寫完12)計算機能直接執(zhí)行的程序是( )。 A)源程序 B)目標(biāo)程序 C)匯編程序 D)可執(zhí)行程序13)以下選項中不能作為C 語言合法常量的是( )。 A)39。cd39。 B)+6 C)\a D)39。\01139。14)以下選項中正確的定義語句是( )。A)double a。 b。 B)double a=b=7。 C)double a=7, b=7。 D)double, a, b。15)以下不能正確表示代數(shù)式2ab cd 的C 語言表達式是( )。A)2*a*b/c/d B)a*b/c/d*2 C)a/c/d*b*2 D)2*a*b/c*d16)C 源程序中不能表示的數(shù)制是()。 A)二進制 B)八進制 C)十進制 D)十六進制 17)若有表達式(w)?(x):(++y),則其中與w 等價的表達式是( )。A)w==l B)w==0 C)w!=l D)w!=018)執(zhí)行以下程序段后,w 的值為( )。int w=39。A39。, x=14, y=15。w=((x || y)amp。amp。(w39。a39。))。 A)1 B)NULL C)l D)019)若變量已正確定義為int 型,要通過語句scanf(%d, %d, %d, amp。a, amp。b, amp。c);給a 賦值給b 賦值給c 賦值3,以下輸入形式中錯誤的是( 242。 代表一個空格符)( )。A)242。 242。 242。 1,2,3回車 B)1 242。 2 242。 3回車 C)1,242。 242。 242。 2,242。 242。 242。 3回車 D)1,2,3回車(20)有以下程序段int a, b, c。a=10。 b=50。 c=30。if (ab) a=b, b=c。 c=a。printf(a=%d b=%d c=%d\n”, a, b, c)。 程序的輸出結(jié)果是( )。A)a=10 b=50 c=10 B)a=10 b=50 c=30 C)a=10 b=30 c=10 D)a=50 b=30 c=50(21)若有定義語句:int m[]={5,4,3,2,1},i=4。,則下面對m 數(shù)組元素的引用中錯誤的是( )。A)m[i] B)m[2*2] C)m[m[0]] D)m[m[i]](22)下面的函數(shù)調(diào)用語句中func 函數(shù)的實參個數(shù)是( )。func (f2(v1, v2), (v3, v4, v5), (v6, max(v7, v8)))。 A)3 B)4 C)5 D)8(23)若有定義語句:double x[5]={,}, *p=x;則錯誤引用x 數(shù)組元素的是( )。A)*p B)x[5] C)*(p+1) D)*x(24)若有定義語句:char s[10]=1234567\0\0。,則strlen(s)的值是()。 A)7 B)8 C)9 D)10(25)以下敘述中錯誤的是( )。A)用戶定義的函數(shù)中可以沒有return 語句B)用戶定義的函數(shù)中可以有多個return 語句,以便可以調(diào)用一次返回多個函數(shù)值C)用戶定義的函數(shù)中若沒有return 語句,則應(yīng)當(dāng)定義函數(shù)為void 類型 D)函數(shù)的return 語句中可以沒有表達式(26)以下關(guān)于宏的敘述中正確的是( )。A)宏名必須用大寫字母表示 B)宏定義必須位于源程序中所有語句之前C)宏替換沒有數(shù)據(jù)類型限制 D)宏調(diào)用比函數(shù)調(diào)用耗費時間*****(27)有以下程序includemain(){ int i, j。for(i=3。 i=l。 i){ for(j=1。 j=2。 j++) printf(%d, i+j)。printf(\n)。} }
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1