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

正文內(nèi)容

c語言理論復(fù)習(xí)題(文件)

2025-05-04 12:29 上一頁面

下一頁面
 

【正文】 =0){ temp=【2】。}24.答案:【1】num1num2 【2】a%b四、關(guān)于數(shù)組4.1 選擇題1. 以下關(guān)于數(shù)組的描述正確的是(C )。 n。 int a[n]。 B. int m[10]={ }。則以下表達(dá)式中不能代表數(shù)組元bb[1]的地址的是(C )。bb[0]++ D. bb+19. 執(zhí)行下面的程序段后,變量k中的值為(A )。A. 不定值 B. 33 C. 30 D. 1010. 以下程序的輸出結(jié)果是(C ) main(){int i, a[10]。printf(%d%d%d,a[2],a[5],a[8])。ik。 main() { int y=18,i=0,j,a[8]。 } while(y=1)。 printf(\n)。k4。k4。 A. a(1,2) B. a[1,3] C. a[12][!1] D. a[2][0]18. 若有定義:int b[3][4]={0};則下述正確的是(B ) 。C. int c[100][100]={0}。A. t[2][4] B. t[5][0] C. t[0][0] D. t[0,0]21. 在定義int m[ ][3]={1,2,3,4,5,6};后,m[1][0]的值是(A )。 float x[3][3]={{,},{,}}。}A. 0650 B. 1470 C. 5430 D. 輸出值不定29. 下述對C語言字符數(shù)組的描述中錯(cuò)誤的是(C )。H39。l39。o39。B. char str[10]。D. char str[10]=Hello!。C. int s=string。 B. static char a[2]={ 39。}。239。 D. static char a[2]={ 39。char y[ ]={39。,39。,39。,39。A. 數(shù)組x和數(shù)組y等價(jià) B. 數(shù)組x和數(shù)組y的長度相同C. 數(shù)組x的長度大于數(shù)組y的長度 D. 數(shù)組x的長度小于數(shù)組y的長度35. 若有數(shù)組定義: char array [ ]=China。printf(%s\n,s)。int i,s=0。amp。i+=2)s=10*s+ch[i] 39。 A. 123,456,789 B. 1,456,789C. 1,23,456,789 D. 1,23,456 main() { char s[100]。 scanf(%d,amp。 } 46. 以下程序運(yùn)行后,輸出結(jié)果是(B )。 include includemain(){ char w[ ][10]={ABCD,EFGH,IJKL,MNOP},k。w[k][k])。 define N 5main(){int a[N]={1,2,3,4,5},i,temp。 a[i]=a[Ni1]。iN。for(i=0。i20。a[i] 【2】i%4==0 【3】printf(\n)。a); while(a=amp。in。for(i=0。for(i=0。jN。a[min]=temp。printf(\n)。 b[5]=0。則其運(yùn)行結(jié)果是________。 scanf(%s,c2)。 while(c2[j]!= 39。\039。gets(temp)。if (strcmp(temp,str)0) strcpy(temp,str)。用號作為輸入結(jié)束標(biāo)志,請?zhí)羁铡?i26。) /*統(tǒng)計(jì)從終端輸入的大寫字母個(gè)數(shù)*/ if( isupper(c)) num[c65]+=1。 } 24. 下面程序段完成功能是:輸出兩個(gè)字符串中對應(yīng)字符相等的字符。int i=0。else i++。\039。A. 主程序和子程序B. 主函數(shù)和若干子函數(shù)C. 一個(gè)主函數(shù)和一個(gè)其他函數(shù)D. 主函數(shù)和子程序2. 以下說法中正確的是(C )。A. 在主函數(shù)和其他函數(shù)中均要出現(xiàn)B. 必須在每個(gè)函數(shù)中出現(xiàn)C. 可以在同一個(gè)函數(shù)中出現(xiàn)多次D. 只能在除主函數(shù)之外的函數(shù)中出現(xiàn)一次6. 一個(gè)函數(shù)返回值的類型是由( C)決定的。A. 地址傳遞 B. 單向值傳遞C. 由實(shí)參傳給形參,再由形參傳回實(shí)參 D. 傳遞方式由用戶指定10.當(dāng)調(diào)用函數(shù)時(shí),實(shí)參是一個(gè)數(shù)組名,則向函數(shù)傳送的是(B )。A. 本源程序文件的全部范圍B. 一個(gè)C程序的所有源程序文件C. 函數(shù)內(nèi)全部范圍D. 從定義變量的位置開始到源程序文件結(jié)束14.以下敘述中不正確的是(D )。A. 函數(shù)中的自動(dòng)變量可以賦初值,每調(diào)用一次,賦一次初值。18.以下只有在使用時(shí)才為該類型變量分配內(nèi)存的存儲(chǔ)類說明是(B )。A. void play(var :Integer,var b:Integer)B. void play(int a,b)C. void play(int a,int b)D. Sub play(a as integer,b as integer)24.有如下函數(shù)調(diào)用語句func(rec1,rec2+rec3,(rec4,rec5))。 26.以下函數(shù)值的類型是(A )。}A. int B. 不確定 C. void D. float29.以下程序的輸出結(jié)果是(C )。printf(%d,a)。char st[]=hello,friend!。}}void func2(int i){printf(%c,st[i])。 func1(i)。r=func(func(x,y),z)。 }main(){int a=2,b=5,c=8。main (){ int a=24,b=16,c。while(v) { w=u%v。A. 6 B. 7 C. 8 D. 95.2 填空題1. 下面程序的輸出結(jié)果是 ________。t(a,b,c,d)。x=xy。printf(“%d,%d\n”,x,y)。 printf(%d,a)。void fun(){ static int a=0。 }main(){ int x=2,y=3。void fun(int x,int y){ x=x+y。dp=x*xy*y。 v=w }return u。printf(%d\n,c)。}程序運(yùn)行后的輸出結(jié)果是( B)。}該程序的輸出的結(jié)果是(D )。}A. hello B. hel C. hlo D. hlm31.有如下程序int func(int a,int b){ return(a+b)。func1(i)。if(i3){i+=2。void func1(int i)。 }main(){int a=31。y= 3*x4。A. 3 B. 4 C. 5 D. 有語法錯(cuò)25.若有以下函數(shù)調(diào)用語句:fun(a+b,(x,y),fun(n+k,d,(a,b)))。A. void B. int C. float D. double20.在C語言中,函數(shù)的隱含存儲(chǔ)類別是(C )。C. 外部變量的隱含類別是自動(dòng)存儲(chǔ)類別。A. 外部變量說明 B. 靜態(tài)局部變量C. 靜態(tài)外部變量 D. 局部變量說明16.下列哪種數(shù)據(jù)不存放在動(dòng)態(tài)存儲(chǔ)區(qū)中(D )。A. 只在該復(fù)合語句中有效,在該復(fù)合語句外無效B. 在該函數(shù)中任何位置都有效C. 在本程序的源文件范圍內(nèi)均有效D. 此定義方法錯(cuò)誤,其變量為非法變量 12.下列說法不正確的是(A )。A. 必須有形參B. 形參必須是變量名C. 可以有也可以沒有形參D. 數(shù)組名不能作形參8. 以下描述正確的是(A )。A. 調(diào)用函數(shù)時(shí),只能把實(shí)參的值傳送給形參,形參的值不能傳送給實(shí)參B. C函數(shù)既可以嵌套定義又可以遞歸調(diào)用C. 函數(shù)必須有返回值,否則不能使用函數(shù)D. C程序中有調(diào)用關(guān)系的所有函數(shù)必須放在同一個(gè)源程序文件中4. C語言程序中,當(dāng)函數(shù)調(diào)用時(shí)(A )。\039。A39。amp。char x[ ]= language。 i26。 while( 【1】 != 39。 char c。}上述程序運(yùn)行后,如果從鍵盤上輸入(在此CR代表回車符):C++CRBASICCRQuickCCRAdaCRPascalCR則程序的輸出結(jié)果是 ________。 i4。}16. 答案:Hello17. 答案:EnglishGood22. 設(shè)有下列程序:includeincludemain(){ int i。) c1[i++]=c2[j++]。\039。 int i=0,j=0。 }17. 若有以下程序段,若先后輸入:English229。a[i] 【2】iN1 【3】min=j16. 以下程序段的輸出結(jié)果是________。iN。temp=a[i]。 i++){min=i。i++)scanf(%d, 【1】)。 }7. 答案:【1】a 【2】a 【3】sum/n 【4】x[i]ave9. 輸入10個(gè)整數(shù),用選擇法排序后按從小到大的次序輸出。 n1000) { sum+=【1】 ; x[n]= 【2】 ; n++; scanf(%f,amp。請?zhí)羁?。}printf(\n)。i++) scanf(%d, 【1】)。}5. 以下程序以每一行輸出4個(gè)數(shù)據(jù)的形式輸出a數(shù)組。}printf(\n)。iN/2。 2. C程序在執(zhí)行過程中,不檢查數(shù)組下標(biāo)是否________。k3。printf(\%s\\n,ch[1])。 scanf(%s,s)。 scanf(%c,amp。printf(%d\n,s)。ch[i]= 39。ch[i]= 39。A. 輸出abcd B. 輸出a C. 輸出abcd└┘└┘└┘└┘ D. 編譯不通過37. 下面程序運(yùn)行后,輸出結(jié)果是(C )。 A. 4個(gè)字節(jié) B. 5個(gè)字節(jié) C. 6個(gè)字節(jié) D. 7個(gè)字節(jié)36. 若有定義和語句: char s[10]。}。,39。,39。,39。}。339。139。, 39。33. 下列語句中,不正確的是(C )。A. int a[]=string。C. char str[10]。! 39。l39。e39。A. 任何一維數(shù)組的名稱都是該數(shù)組存儲(chǔ)單元的開始地址,且其每個(gè)元素按照順序連續(xù)占存儲(chǔ)空間B. 一維數(shù)組的元素在引用時(shí)其下標(biāo)大小沒有限制C. 任何一個(gè)一維數(shù)組的元素,可以根據(jù)內(nèi)存的情況按照其先后順序以連續(xù)或非連續(xù)的方式占用存儲(chǔ)空間D. 一維數(shù)組的第一個(gè)元素是其下標(biāo)為1的元素31. 不能把字符串:Hello!賦給數(shù)組b的語句是( B)。 main(){ int a[4][4]={{1,3,5},{2,4,6},{3,5,7}}。 A. n[2][5] B. n[2][4] C. n[1][3] D. n[1][4]23. 若二維數(shù)組c有m列,則計(jì)算任一元素c[i][j]在數(shù)組中的位置的公式為(D )。20. 若有以下的定義:int t[5][4]。 A. int a[2][3]。 }A. 1234 B. 1324 C. 2413 D. 432117. 若說明:int a[2][3]。else a[k]=a2[j++]。 main(){int a[10], a1[ ]={1,3,6,9,10}, a2[ ]={2,4,7,8,15},i=0,j=0,k。j=0。 i++。printf(%d\n,n[k]
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1