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

正文內(nèi)容

閩高校計(jì)算機(jī)二級(jí)c語(yǔ)言模擬卷及答案(編輯修改稿)

2025-02-03 05:48 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 +) printf(“ %4d\t” ,s[i])。 printf(“ \n” )。 } 程序輸出結(jié)果為( 235711);函數(shù) intp(intk,inta[])的功能為(求 k 以內(nèi)(含 k)質(zhì)數(shù),并依次存入數(shù)組 a 中,返回質(zhì)數(shù)個(gè)數(shù)) (intb[],intn) {inti,s=0。 for(i=0。i=n。i+=2) s+=b[i]。 returns。 } main() {intx,a[]={2,3,4,5,6,7,8,9}。 x=f(a,5)。 printf(“ %d” ,x)。 }12 ` 四、程序填空題(本題共有 4道小題,每道小題 5分,滿分 20分) * ** *** **** main() {for(inti=1。i=4。i++) {for(intj=1。① 。j++)j=i printf(② )。* printf(③ )。165。n } } s中最大元素的下標(biāo),數(shù)組中元素的個(gè)數(shù)由 t傳入。 Findmax(ints[],intt) { intm,n。 for(n=0,m=n。nt。n++) if(s[n]s[m])(m=n)。 return(m)。 } strcpy()將字符串 from復(fù)制到字符串 to。 voidstrcpy(char*to) {while(char*from)。 } :利用指針統(tǒng)計(jì)一個(gè)字符串中,字母、空格、數(shù)字、 及其它字符的個(gè)數(shù),請(qǐng)?zhí)羁铡? include main() {intalpha,space,digit,other。 char*p,s[80]。 alpha=space=digit=other=0。 printf(“ inputstring:\n” )。 gets(s)。 for(p=s。*p!=’ \0’ 。p++) if()alpha++。 elseif()space++。 elseif()digit++。 elseother++。 printf(“ alpha:%dspace:%ddigit:%dother:%d\n” ,alpha,space,digit,other)。 } ` 五、編程題(本題共有 2道小題,第一題 5 分,第二題 15分,滿分 20分) ,計(jì)算 1+ 2+ 3+......+ n的和。 ,實(shí)現(xiàn)如下功能: ( 1)從鍵盤上輸入 20個(gè)整型數(shù)據(jù)(注:程序要提示輸入方式); ( 2)輸出此 20個(gè)數(shù)據(jù); ( 3)對(duì)此 20個(gè)數(shù)據(jù)按從小到大順 序進(jìn)行排序; ( 4)輸出排序結(jié)果。 《 C 語(yǔ)言程序設(shè)計(jì)》模擬試卷答案及評(píng)分標(biāo)準(zhǔn) 一、選擇題(每題 2分共 30分) 二、填空題(每題 2分共 10分) * 三、分析程序結(jié)果(每題 5分共 20分) k以內(nèi)(含 k)質(zhì)數(shù),并依次存入數(shù)組 a中,返回質(zhì)數(shù)個(gè)數(shù)。 四、程序填空(每題 5分共 20分) 1.① j=i② *③ \n=n、 *to,char*from 或 char*from,char*to *to++=*from++4.(*p=’ A’ amp。amp。*p=’ Z’ )||(*p=’ a’ amp。amp。*p=’ z’ ))、( *p==’‘ ||*p==’\t’)、 ( *p=’ 0’ amp。amp。*p=’ 9’) 五、編程題(每題 10分共 20分) (intn) {ints。 if(n==0)s=0。 elses=sum(n1)+n。 return(s)。 } 2.include intmain(void) {inti,index,k,n,temp。 inta[20]。/*定義 1 個(gè)數(shù)組 a,它有 20個(gè)整型元素 */ printf(“ Pleaseenterintegers:)。 for(i=0。i20。i++) scanf(%d,amp。a[i])。 printf(Beforesorted:)。 for(i=0。i20。i++)/*輸出排序前 20個(gè)數(shù)組元素的值 */ printf(%d,a[i])。 for(k=0。k19。k++){/*對(duì) 20個(gè)數(shù)排序 */ index=k。 for(i=k+1。i20。i++) if(a[i]a[index])index=i。 temp=a[index]。a[index]=a[k]。a[k]=temp。 } printf(Aftersorted:)。 for(i=0。i20。i++)/*輸出排序后 20個(gè)數(shù)組元素的值 */ printf(%d,a[i])。 return0。 一、單項(xiàng)選擇題(每題 ,共 ) 結(jié)構(gòu)化程序設(shè)計(jì)的 3種結(jié)構(gòu)是。 A)順序結(jié)構(gòu)、選擇結(jié)構(gòu)、轉(zhuǎn)移結(jié)構(gòu) B)分支結(jié)構(gòu)、等價(jià)結(jié)構(gòu)、循環(huán)結(jié)構(gòu) C)多分支結(jié)構(gòu)、賦值結(jié)構(gòu)、等價(jià)結(jié)構(gòu) D)順序結(jié)構(gòu)、 選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu) 以下敘述中正確的是。 A) C語(yǔ)言比其他語(yǔ)言高級(jí) B) C語(yǔ)言可以不用編譯就能被計(jì)算機(jī)識(shí)別執(zhí)行 C) C語(yǔ)言以接近英語(yǔ)國(guó)家的自然語(yǔ)言和數(shù)學(xué)語(yǔ)言作為語(yǔ)言的表達(dá)形式 D) C語(yǔ)言出現(xiàn)的最晚,具有其他語(yǔ)言的一切優(yōu)點(diǎn) C語(yǔ)言中最簡(jiǎn)單的數(shù)據(jù)類型包括。 A)整型、實(shí)型、邏輯型 B)整型、實(shí)型、字符型 C)整型、字符型、邏輯型 D)字符型、實(shí)型、邏輯型 若變量已正確定義并賦值,以下符合 C語(yǔ)言語(yǔ)法的表達(dá)式是。 A) a:=b+1B) a=b=c+2C) %3D) a=a+7=c+b 若變量 a,i已正確定義 ,且 i已正確賦值,合法的語(yǔ)句是。 A) a==1B) ++i。C) a=a++=5。D)a=int( i) 。 已知 : intt=0。 while( t=1) {...} 則以下敘述正確的是。 A)循環(huán)控制表達(dá)式的值為 0B) 循環(huán)控制表達(dá)式的值為 1 C)循環(huán)控制表達(dá)式不合法 D)以上說(shuō)法都不對(duì) 若變量已正確說(shuō)明為 float 型,要通過(guò)語(yǔ)句 scanf(" %f%f%f" ,amp。a,amp。b,amp。c) 。給 a 賦予, b賦予 , c 賦予 ,下列不正確的輸入形式是。 A) 10回車 22回車 33回車 B) ,回車 C) 回車 回車 D) 1022回車 33回車 有如下程序: main() { intx=1,a=0,b=0。 switch( x) { case0:b++。 case1:a++。 case2:a++。b++。 } printf( a=%d,b=%d\ n,a,b) 。} 該程序的輸出結(jié)果是 A) a=2,b=1B) a=1,b=1C) a=1,b=0D) a=2,b=2 有以下程序 main() {inti=1,j=1,k=2。 if(( j++||k++) amp。amp。i++) printf( %d,%d,%d\ n,i,j,k) 。 } 執(zhí)行后輸出結(jié)果是。 A) 1,1,2B) 2,2,1C) 2,2,2D) 2,2,3 有如下程序 main() {floatx=,y。 if( x) y=。 elseif( x) y=。 elsey=。 printf( %f\ n,y) 。} 該程序的輸出結(jié)果是。 A) ) ) ) 1有如下程序: main() {intn=9。 while( n6) {n。printf( %d,n) 。} } 該程序的輸出結(jié)果是。 A) 987B) 876C) 8765D) 9876 1在下列選項(xiàng)中,沒有構(gòu)成死循環(huán)的是。 A) inti=100。 while( 1) {i=i%100+1。 if( i100) break。 } B) for( 。) 。 C) intk=10000。 do{k++。}while( k10000) 。 D) ints=36; while( s) s。 1設(shè) intx=1,y=1。表達(dá)式( !x||y)的值是。 A) 0B) 1C) 2D) 1 1有以下程序 floatfun( intx,inty) {return( x+y) 。} main() {inta=2,b=5,c=8。 printf( %\ n,fun(( int) fun( a+c,b) ,ac)) 。 } 程序運(yùn)行后的輸出結(jié)果是。 A)編譯出錯(cuò) B) 9C) 21D) 1若已定義的函數(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ù)的形參 1 若有以下調(diào)用語(yǔ)句,則不正確的 fun函數(shù)的首部是。 main() {? inta[ 50] ,n。 ? fun( n,amp。a[ 9]) 。 ? } A) voidfun( intm,intx[]) B) voidfun( ints,inth[ 41]) C) voidfun( intp,int*s) D) voidfun( intn,inta) 1 fseek函數(shù)的正確調(diào)用形式是。 A) fseek(文件指針 ,起始點(diǎn) ,位移量) B) fseek(文件指針 ,位移量 ,起始點(diǎn)) C)fseek(位移量 ,起始點(diǎn) ,文件指針) D) fseek(起始點(diǎn) ,位移量 ,文 件指針) 1若 fp是指向某文件的指針,且已讀到文件末尾,則函數(shù) feof( fp)的返回值是。 A) EOFB) 1C) 1D) NULL 1若有說(shuō)明語(yǔ)句: charc=39。\ 7239。則變量 c。 A)包含 1 個(gè)字符 B)包含 2 個(gè)字符 C)包含 3 個(gè)字符 D)說(shuō)明不合法, c 的值不確定 若有說(shuō)明 inta[ 3][ 4] 。則 a數(shù)組元素的非法引用是。 A) a[ 0][ 2*1] B) a[ 1][ 3] C) a[ 42][ 0] D) a[ 0][ 4] 2設(shè)有以下說(shuō)明語(yǔ)句 structstu {inta。 floatb。 }stutype。 則下 面的敘述不正確的是。 A) struct是結(jié)構(gòu)體類型的關(guān)鍵字 B) structstu是用戶定義的結(jié)構(gòu)體類型 C) stutype是用戶定義的結(jié)構(gòu)體類型名 D) a和 b都是結(jié)構(gòu)體成員名 2在 C語(yǔ)言中,引用數(shù)組元素時(shí),其數(shù)組下標(biāo)的數(shù)據(jù)類型允許是。 A)整型常量 B)整型表達(dá)式 C)整型常量或整型表達(dá)式 D)任何類型的表達(dá)式 2若運(yùn)行時(shí)給變量 x 輸入 12,則以下程序的運(yùn)行結(jié)果是。 main() {intx,y。 scanf( %d,amp。x) 。 y=x12?x+10:x12。 printf( %d\ n,y) 。 } A) 0B) 22C) 12D) 10 2以下說(shuō)法正確的是。 A) C語(yǔ)言程序總是從第一個(gè)的函數(shù)開始執(zhí)行 B)在 C語(yǔ)言程序中,要調(diào)用函數(shù)必須在 main()函數(shù)中定義 C) C語(yǔ)言程序總是從 main()函數(shù)開始執(zhí)行 D) C語(yǔ)言程序中的 main()函數(shù)必須放在程序的開始部分 2表達(dá)式 0x13^0x17 的值是。 A) 0x04B) 0x13C) 0xE8D) 0x17 2有以下程序 defineF( X,Y)( X) *( Y) main() {inta=3,b=4。 printf( %d\ n,F( a++,b++)) 。 } 程序運(yùn)行后的輸出結(jié)果是。 A) 12B) 15C) 16D) 20 2下列程序執(zhí)行后的輸出結(jié)果是。 voidfunc( int*a,intb[]) {b[ 0] =*a+6。} main() {inta,b[ 5] 。 a=0。b[ 0] =3。 func( amp。a,b) 。printf( %d\ n,b[ 0]) 。 } A) 6B) 7C) 8D) 9 2若有下面的程序段: chars[] =china。char*p。p=s。 則下列敘述正確的是。 A) s和 p完全相同 B)數(shù)組 s中的內(nèi)容和指針變量 p中的內(nèi)容相等 C) s數(shù)組長(zhǎng)度和 p所指 向的字符串長(zhǎng)度相等 D) *p與 s[ 0]相等 2有以下程序 voidsort( inta[] ,intn) {inti,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() {intaa[ 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,
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1