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

正文內(nèi)容

[it認(rèn)證]c語(yǔ)言測(cè)試題-資料下載頁(yè)

2025-01-14 18:41本頁(yè)面
  

【正文】 0。i++。}printf(%d,%d\n,count,i)。}則程序段的輸出結(jié)果為A)7,8B)8,8C)7,10D)8,10正確答案:D有如下定義語(yǔ)句:int aa[][3]={12,23,34,4,5,6,78,89,45}。,則45在數(shù)組aa中的行列坐標(biāo)各為A)3,2B)3,1C)2,2D)2,1正確答案:C現(xiàn)在有如下程序include main(){char s[80]。int i,j。gets(s)。for(i=j=0。s[i]!=′\0′。i++)if(s[i]!=′H′______)s[j]=′\0′。puts(s)。}這個(gè)程序段的功能是刪除輸入的字符串中字符′H′,則空線上應(yīng)當(dāng)添入的是A)s[j++]=s[i]。j++。B)s[j]=s[i++]。j++。C)s[j++]=s[i]。D)s[j]=s[i]。正確答案:C以下二維數(shù)組c的定義形式是A)int c[3][]B)float c[3,4]C)double c[3][4]D)float c(3)(4)正確答案:C已知:int c[3][4]。則對(duì)數(shù)組元素引用正確的是A)c[1][4]B)c[][0]C)c[1+0][0]D)以上表達(dá)都錯(cuò)誤正確答案:C若有以下語(yǔ)句,則正確的描述是char a[]=toyou。char b[]={′t′,′o′,′y′,′o′,′u′}。A)a數(shù)組和b數(shù)組的長(zhǎng)度相同B)a數(shù)組長(zhǎng)度小于b數(shù)組長(zhǎng)度C)a數(shù)組長(zhǎng)度大于b數(shù)組長(zhǎng)度D)a數(shù)組等價(jià)于b數(shù)組正確答案:C已知:char a[15],b[15]={I love china}。則在程序中能將字符串I love china賦給數(shù)組a的正確語(yǔ)句是A)a=I love china。B)strcpy(b,a)。C)a=b。D)strcpy(a,b)。正確答案:D已知:char a[20]= abc,b[20]= defghi。則執(zhí)行下列語(yǔ)句后的輸出結(jié)果為printf(%d,strlen(strcpy(a,b)))。A)11B)6C)5D)以上答案都不正確正確答案:B閱讀如下程序段,則程序在先后輸入love和china后,輸出結(jié)果是include include main(){char a[30],b[30]。int k。gets(a)。gets(b)。k=strcmp(a,b)。if(k0)puts(a)。else if(k0)puts(b)。}A)loveB)chinaC)lovechinaD)沒(méi)有輸出結(jié)果正確答案:A二、填空題(請(qǐng)將每一個(gè)空的正確答案寫(xiě)在答題卡相應(yīng)序號(hào)后。)下面程序的功能是輸出數(shù)組s中最大元素的下標(biāo),請(qǐng)?zhí)羁?。main(){int k, p,s[]={1, 9, 7, 2, 10, 3}。for(p =0, k =p。 p 6。 p++)if(s[p]s[k])【1】printf(%d\n, k)。}正確答案:k=p。以下程序可把輸入的十進(jìn)制數(shù)以十六進(jìn)制數(shù)的形式輸出,請(qǐng)?zhí)羁?。main(){char b[17]={0123456789ABCDEF}。int c[64],d,i=0,base=16。long n。printf(Enter a number:\n)。scanf(%ld,amp。n)。do{c[i]=【2】。i++。n=n/base。}while(n!=0)。printf(Transmite new base:\n)。for(i。i=0。i){d=c[i]。printf(%c,b【3】)。}printf(\n)。}正確答案:n%base[d]以下程序的功能是:刪去一維數(shù)組中所有相同的數(shù),使之只剩一個(gè)。數(shù)組中的數(shù)已按由小到大的順序排列,函數(shù)返回刪除后數(shù)組中數(shù)據(jù)的個(gè)數(shù)。例如,若一維數(shù)組中的數(shù)據(jù)是:2 2 2 3 4 4 5 6 6 6 6 7 7 8 9 9 10 10 10刪除后,數(shù)組中的內(nèi)容應(yīng)該是:2 3 4 5 6 7 8 9 10。請(qǐng)?zhí)羁?。include define N 80int fun(int a[], int n){int i,j=1。for(i=1。in。i++)if(a[j1]【4】a[i])a[j++]=a[i]?!?】。}main(){int a[N]={ 2,2,2,3,4,4,5,6,6,6,6,7,7,8,9,9,10,10,10}, i, n=19。printf(The original data :\n)。for(i=0。 in。 i++)printf(%3d,a[i])。n=fun(a,n)。printf(\nThe data after deleted :\n)。for(i=0。 in。 i++)printf(%3d,a[i])。printf(\n\n)。}正確答案:!=return j下列程序的輸出的結(jié)果是 【6】 , 【7】 。main(){int i,j row,colum,m。static int array[3][3]={{100,200,300},{28,72,30}{850,2,6}}。m=array[0][0];for(i=0。i<3。i++)for(j=0。j<3。j++)if(array[i][j]<m){m=array[i][j];colum=j。row=i。}printf(%d,%d,%d\n,m,row,colum)。}正確答案:850,~2,0下面程序是求出數(shù)組arr的兩條對(duì)角線上元素之和,請(qǐng)?zhí)羁?。include main(){int arr[3][3]={2,3,4,8,3,2,7,9,8},a=0,b=0,i,j。for(i=0。i3。i++)for(j=0。j3。j++)if( 【8】 )a=a+arr[i][j]。for(i=0。i3。i++)for( 【9】 。j=0。j)if( 【10】 )b=b+ arr[i][j]。printf(%d,%d\n,a,b)。}正確答案:i==jj=2i+j==2第8章 函數(shù)一、選擇題(在下列各題的A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請(qǐng)將正確選項(xiàng)填涂在答題卡相應(yīng)位置上。)若已定義的函數(shù)有返回值,則以下關(guān)于該函數(shù)調(diào)用的敘述中錯(cuò)誤的是A)函數(shù)調(diào)用可以作為獨(dú)立的語(yǔ)句存在B)函數(shù)調(diào)用可以作為一個(gè)函數(shù)的實(shí)參C)函數(shù)調(diào)用可以出現(xiàn)在表達(dá)式中D)函數(shù)調(diào)用可以作為一個(gè)函數(shù)的形參考生答案:正確答案: D在調(diào)用函數(shù)時(shí),如果實(shí)參是簡(jiǎn)單的變量,它與對(duì)應(yīng)形參之間的數(shù)據(jù)傳遞方式是A)地址傳遞B)單向值傳遞C)由實(shí)參傳形參,再由形參傳實(shí)參D)傳遞方式由用戶指定考生答案:正確答案: B以下正確的說(shuō)法是A)定義函數(shù)時(shí),形參的類型說(shuō)明可以放在函數(shù)體內(nèi)B)return后邊的值不能為表達(dá)式C)如果函數(shù)值的類型與返回值類型不一致,以函數(shù)值類型為準(zhǔn)D)如果形參與實(shí)參類型不一致,以實(shí)參類型為準(zhǔn)考生答案:正確答案: C以下正確的說(shuō)法是A)用戶若需調(diào)用標(biāo)準(zhǔn)庫(kù)函數(shù),調(diào)用前必須重新定義B)用戶可以重新定義標(biāo)準(zhǔn)庫(kù)函數(shù),若如此,該函數(shù)將失去原有含義C)系統(tǒng)根本不允許用戶重新定義標(biāo)準(zhǔn)庫(kù)函數(shù)D)用戶若需調(diào)用標(biāo)準(zhǔn)庫(kù)函數(shù),調(diào)用前不必使用預(yù)編譯命令將該函數(shù)所在文件包括到用戶源文件中,系統(tǒng)自動(dòng)調(diào)用考生答案:正確答案: B以下敘述正確的是A)函數(shù)可以嵌套定義但不能嵌套調(diào)用B)函數(shù)既可以嵌套調(diào)用也可以嵌套定義C)函數(shù)既不可以嵌套定義也不可以嵌套調(diào)用D)函數(shù)可以嵌套調(diào)用但不可以嵌套定義考生答案:正確答案: D下面對(duì)C語(yǔ)言的描述中,正確的是A)函數(shù)一定有返回值,否則無(wú)法使用函數(shù)B)C語(yǔ)言函數(shù)既可以嵌套定義又可以遞歸調(diào)用C)在C語(yǔ)言中,調(diào)用函數(shù)時(shí),只能將實(shí)參的值傳遞給形參D)C語(yǔ)言程序中有調(diào)用關(guān)系的所有函數(shù)都必須放在同一源程序文件中考生答案:正確答案: C下列說(shuō)法中錯(cuò)誤的是A)靜態(tài)局部變量的初值是在編譯時(shí)賦予的,在程序執(zhí)行期間不再賦予初值B)若全局變量和某一函數(shù)中的局部變量同名,則在該函數(shù)中,此全局變量被屏蔽C)靜態(tài)全局變量可以被其他的編輯單位所引用D)所有自動(dòng)類局部變量的存儲(chǔ)單元都是在進(jìn)入這些局部變量所在的函數(shù)體(或復(fù)合語(yǔ)句)時(shí)生成,退出其所在的函數(shù)體(或復(fù)合語(yǔ)句)時(shí)消失考生答案:正確答案: C以下程序有語(yǔ)法錯(cuò)誤,有關(guān)錯(cuò)誤原因的正確說(shuō)法是main(){int G=5,k。void prt_char()。...k=prt_char(G)。...}A)語(yǔ)句 void prt_char()。有錯(cuò),它是函數(shù)調(diào)用語(yǔ)句,不能用void說(shuō)明B)變量名不能使用大寫(xiě)字母C)函數(shù)說(shuō)明和函數(shù)調(diào)用語(yǔ)句之間有矛盾D)函數(shù)名不能使用下劃線考生答案:正確答案: C以下正確的函數(shù)頭定義形式是A)double fun(int x,int y)B)double fun(int x。int y)C)double fun(int x,int y)。D)double fun(int x,y)??忌鸢?正確答案: A以下所列的各函數(shù)首部中,正確的是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)考生答案:正確答案: C不合法的main函數(shù)命令行參數(shù)表示形式是A)main(int a,char *c[])B)main(int arc,char **arv)C)main(int argc,char *argv)D)main(int argv,char *argc[])考生答案:正確答案: C下面函數(shù)調(diào)用語(yǔ)句含有實(shí)參的個(gè)數(shù)為func((exp1,exp2),(exp3,exp4,exp5))。A)1B)2C)4D)5考生答案:正確答案: B設(shè)有如下函數(shù)fun (float x){printf(\n%d,x*x)。}則函數(shù)的類型是A)與參數(shù)x的類型相同B)是voidC)是int型D)無(wú)法確定考生答案:正確答案: C有以下程序float fun(int x,int y){return(x+y)。}main(){int a=2,b=5,c=8。printf(%\n,fun((int)fun(a+c,b),ac))。}程序運(yùn)行后的輸出結(jié)果是A)編譯出錯(cuò)B)9C)21D)考生答案:正確答案: B以下程序中函數(shù)sort的功能是對(duì)a數(shù)組中的數(shù)據(jù)進(jìn)行由大到小的排序void sort(int a[],int n){int i,j,t。for(i=0。in1。i++)for(j=i+1。jn。j++)if(a[i]a[j]){t=a[i]。a[i]=a[j]。a[j]=t。}}main(){int aa[10]={1,2,3,4,5,6,7,8,9,10},i。sort(amp。aa[3],5)。for(i=0。i10。i++) printf(%d,aa[i])。printf(\n)。}程序運(yùn)行后的輸出結(jié)果是A)1,2,3,4,5,6,7,8,9,10,B)10,9,8,7,6,5,4,3,2,1,C)1,2,3,8,7,6,5,4,9,10,D)1,2,10,9,8,7,6,5,4,3,考生答案:正確答案: C下列程序執(zhí)行后的輸出結(jié)果是void func1(int i)。void func2(int i)。char st[]=hello,friend!。void func1(int i){printf(%c,st[i])。if(i3) {i+=2。func2(i)。}}void func2(int i){printf(%c,st[i])。if(i3) {i+=2。func1(i)。}}main(){int i=0。 func1(i)。
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1