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

正文內(nèi)容

c語(yǔ)言程序設(shè)計(jì)試卷大匯總及答案(完整版)

  

【正文】 ________。 A. 值 B. 地址 C. 名稱 D. 一個(gè)標(biāo)志 6. 若有語(yǔ)句 char s[]=?WELCOME?。*a,amp。 A. 0 B. 2 C. 3 D. 5 9. 用 feof(fp)函數(shù)判斷文件是否結(jié)束時(shí) ,如果文件結(jié)束 ,則函數(shù)值為_(kāi)_______。 6. 若有以下定義,則引用變量 stu 中的 num 成員項(xiàng)的引用方式為 。 ,若要求文件的位置指針回到文件的開(kāi)頭,應(yīng)當(dāng)調(diào)用的庫(kù)函數(shù)是 。 int k=0,a=0,b=0。 } 輸出的結(jié)果是 。 printf(?%d,%d?,*p,**pp)。 s=0。 6. include ?stdio .h? main() { union { long a。 i++。 int *b。s[i].a。請(qǐng)?zhí)羁铡?t=max_in_array(w,5)。a39。amp。 count( )。 int *pp1=amp。a,amp。 aver=sum/10。 aver= 。 scanf( %s,outfile)。 } 五、 程序改錯(cuò),以下每題都有兩個(gè)錯(cuò) ,寫出有錯(cuò)誤的程序全行及改正后的程序全行。a,amp。 gets(p)。 i++。 while(*p1) p1++。 join(x,amp。 if((in=fopen(infile,r))==NULL) { printf(Cannot open infile\n)。 include main(int argc,char *argv[ ]) { FILE *fp。要求:在主函數(shù)中實(shí)現(xiàn)數(shù)據(jù)的輸入與輸出,在名為 sort的函數(shù)中實(shí)現(xiàn)排序。 C) a=a++=5。給 a 賦予 ,b 賦予 , c 賦予 ,下列不正確的輸入形式是 。 if(( j++||k++) amp。 printf( %f\ n,y) 。 while( 1) {i=i%100+1。 76 1設(shè) int x=1,y=1。 … fun( n, amp。則 a 數(shù)組元素的非法引用是 。 scanf( %d,amp。 } 程序運(yùn)行后的輸出結(jié)果是 。 printf( %d\ n,b[ 0]) 。i++) for( j=i+1。 for( i=0。 printf( %d\ n,sizeof( struct date)) 。a,*point C) *amp。} } 函數(shù)的功能是 。 s=a if( ab) s=b。 s++。 a*=16+( b++) ( ++c) 。 stract 函數(shù)的作用是 。 45~4下面函數(shù)的功能是:找出一維數(shù)組元素中最大的值和它所在的下標(biāo),最大的值和它所在的下標(biāo)通過(guò)形參傳回。 for( i=0。i++) { x[ i] =rand() %50。 void fun() { static int a=0。 } 4以下程序的輸出結(jié)果是 。請(qǐng)?zhí)羁?。?qǐng)寫在背面并標(biāo)明題號(hào)(第 51 題 分 、第 52 題 10分,共 ,按關(guān)鍵步驟評(píng)分) 5輸入一個(gè) 3╳ 3 的整數(shù)矩陣,求其對(duì)角線元素之差。 B)scanf(%d,a)。a=0 D)a=10‖ a=0 ,將 4分別賦給 a、 b、 c、 d,正確的輸入是( ) main( ) { int a,b,c,d。 } 則 while 循環(huán)執(zhí)行的次數(shù)是( ) A) 無(wú)限次 B) 有語(yǔ)法錯(cuò),不能執(zhí)行 C) 一次也不執(zhí)行 D) 執(zhí)行 1 次 ( ) include main( ) { int a = 5, b = 4, c = 6, d。 39。 83 a[10],則下標(biāo)最大的數(shù)組元素為 [10] 。 ,可以將變量分為 [15] 和 [16] 。 i5 。x。 } main( ) { int x,y。 for (i=1。( 10 分) 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 …… C 語(yǔ)言程序設(shè)計(jì)四 1 給定程序中,函數(shù) fun 的功能是:找出形參 s 所指字符串中出現(xiàn)頻率最高的字母(不區(qū)分大小寫),并統(tǒng)計(jì)出其出現(xiàn)的次數(shù)。 例如,主函數(shù)中輸入字符串: 32486 和 12345,在主函數(shù)中輸出的函數(shù)值為: 44831。 不得增行或刪行,也不得更改程序的結(jié)構(gòu)! 4 給定程序中,函數(shù) fun 的功能是建立一個(gè) N N 的矩陣。 注意:源程序存放在考生文件夾下的 中。 86 注意:源程序存放在考生文件夾下的 中。 請(qǐng)?jiān)诔绦虻南聞澗€處填入正確的內(nèi)容并把下劃線刪除,使程序得出正確的結(jié)果。規(guī)定輸入的字符串最多只能包含 5 位 8 進(jìn)制數(shù)字。 注意:不要改動(dòng) main 函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)! 1 給定程序 中函數(shù) fun 的功能是:交換主函數(shù)中兩個(gè)變量 的值。例如輸入 4,程序運(yùn)行后將輸出以下方陣。 注意:不要改動(dòng) main 函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)! 1 給定程序 中函數(shù) fun 的功 能是:將長(zhǎng)整型數(shù)中每一位上為奇數(shù)的數(shù)依次取出,構(gòu)成一個(gè)新數(shù)放在 t 中。在此處,要求 t1 和 t2 所指字符串的長(zhǎng)度相同。 請(qǐng)勿改動(dòng)主函數(shù) main 和其他函數(shù)中的任何內(nèi)容,僅在函數(shù) fun 的花括號(hào)中填入你編寫的若干語(yǔ)句。 例如,字符串中的內(nèi)容為: *******A*BC*DEF*G****,刪除后,字符串中的內(nèi)容應(yīng)當(dāng)是: A*BC*DEF*G****。 請(qǐng)編寫一個(gè)函數(shù) fun,它的功能是:求出一個(gè) 2*M 整型二維數(shù)組中最大元素的值,并將此值返回調(diào)用函數(shù)。 注意:部分源程序存在文件 中。例如:字符串中原有的內(nèi)容為: abcdefg,則調(diào)用該函數(shù)后,串中的內(nèi)容為: gfedcba。 請(qǐng)勿改動(dòng)主函數(shù) main 和其他函數(shù)中的任何內(nèi)容,僅在函數(shù) fun 的花括號(hào)中填入你編寫的若干語(yǔ)句。 switch(i+1) { case 10: i++。 對(duì)數(shù)組進(jìn)行初始化后,數(shù)組元素 a[3]的值是 ( ) A) 隨機(jī)值 B) 0 C) 1 D) F (6) 在執(zhí)行 char str[10]=“china\0”; strlen( str)的結(jié)果是 ( ) A)5 B) 6 D) 7 D 9 (7) 若有定義, char *p=”puter”。a。i++){ p=1。do{p*=i。} 程序運(yùn)行后的輸出結(jié)果是 a)b,b B)b,c C)a,b D)a,c : void fun(int n, double x) { …… } 若以下選項(xiàng)中的變量都已正確定義并賦值,則對(duì)函數(shù) fun的正確調(diào)用語(yǔ)句是 A) fun(int y,double m)。 B) define N 100 C) int num[0..100]。 main() { int i。amp。 printf(“%c”,ch)。 i++。 i3。 int num[N]。 D) void fun(n,x) c 為字符型變量,則下列語(yǔ)句中正確的是 A) c=39。 }while(i=5)。} C)i=1。a。 函數(shù) fun1 參數(shù)的個(gè)數(shù)為 ( ) A) 8 B) 4 C) 5 D) 編譯出錯(cuò) (9) 在說(shuō)明一個(gè)結(jié)構(gòu)體變量時(shí)系統(tǒng)分配給它的存儲(chǔ)空間是( ) A)該結(jié)構(gòu)體中第一個(gè)成員變量所需存儲(chǔ)空間 B) 該結(jié)構(gòu)體中最后一個(gè)成員變量所需存儲(chǔ)空間 C)該結(jié)構(gòu)體中占用最大存儲(chǔ)空間的成員變量所需存儲(chǔ)空間 D) 該結(jié)構(gòu) 體中所有成員變量所需存儲(chǔ)空間的總和 1. 用 C 語(yǔ)言編寫的代碼程序 A)可立即執(zhí)行 B)是一個(gè)源程序 C)經(jīng)過(guò)編譯即可執(zhí)行 D)經(jīng)過(guò)編譯解釋才能執(zhí)行 2. C 語(yǔ)言中用于結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu)是 A)順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu) B) if、 switch、 break C) for、 while、 dowhile D) if、 for、 continue 3. 以下定義語(yǔ)句中正確的是 A)char a=39。 case 11: ++i。amp。 請(qǐng)勿改動(dòng)主函數(shù) main 和其它函數(shù)中的任何內(nèi)容,僅在函數(shù) fun 的花括號(hào)中填入你編寫的若干語(yǔ)句。 2 程序定義了 N N 的二維數(shù)組,并在主函數(shù)中賦 值。 請(qǐng)勿改動(dòng)主函數(shù) main 和其他函數(shù)中的任何內(nèi)容,僅在函數(shù) fun 的花括號(hào)中填入你編寫的若干語(yǔ)句。 注意:部分源程序存在文件 中。 例如,若 s 所指字符串中的內(nèi)容為: ABCDEFG123456,其中字符 B 的 ASCII 碼值為偶數(shù),但在數(shù)組中的下標(biāo)為奇數(shù),因此也應(yīng)當(dāng)刪除;而字符 2 的 ASCII 碼值為偶數(shù),所在數(shù)組中的下標(biāo)也為偶數(shù),因此不應(yīng)當(dāng)刪除,其他依此類推 。 請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。 例如,當(dāng) s 中的數(shù)為: 87653142 時(shí), t 中的數(shù)為: 7531。 注意:不要改動(dòng) main 函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)! 1 給定程序 中函數(shù) fun 的功能是:從 3 個(gè)紅球, 5 個(gè)白球, 6 個(gè)黑球中任意取出 8 個(gè)作為一組,進(jìn)行輸出。程序運(yùn)行后 a 中的值為 3, b 中的值為 8。 請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確結(jié)果。 不得增行或刪行,也不得更改程序的結(jié)構(gòu)! 10 給定程序中,函數(shù) fun 的功能是:在形參 s 所指字符串中的每個(gè)數(shù)字字符之后插入一個(gè) *號(hào)。 ss所指字符串?dāng)?shù)組中共有 M個(gè)字符串,且串長(zhǎng) N。 請(qǐng)?jiān)诔绦虻南聞澗€處填入正確的內(nèi)容并把下劃線刪除,使程序得出正確的結(jié)果。例如,若 N=5,生成的矩陣為: 1 1 1 1 1 1 2 2 2 1 1 2 3 2 1 1 2 2 2 1 1 1 1 1 1 請(qǐng)?jiān)诔绦虻南聞澗€處填入正確的內(nèi)容并把下劃線刪除, 使程序得出正確的結(jié)果。 注意:源程序存放在考生文件夾下的 中。a39。 [5] ) { [6] 。x,amp。 printf(%d , %d,x,y)。 printf(%d,t)。 printf(%c,%d,ch,ch+3)。 語(yǔ)言提供了 [12] 命令用來(lái)實(shí)現(xiàn)?文件包含?的操作。} C)a[5]= D)a[5]= ABCDE 二、填空題(每空 2 分,共 32分) [1] 、 [2] 、 [3] 。 } A) 5 B) 4 C) 6 D) 不確定 a的初始化,其中 不正確 的是( ) A)a[5]= {ABCD} B)a[5]= {39。a,amp。pa)。首先輸入這10 個(gè)學(xué)生的數(shù)據(jù),然后再計(jì)算每個(gè)學(xué)生 3 門課程的平均分,存回 avr 中,并輸出第 6 號(hào)學(xué)生的所有信息。 for( i=0。 t=MAX( a+b,c+d) *10。 printf( %d,a) 。 } printf( \ n) 。i++) if( *max ) {*max=a[ i] 。主函數(shù)中 x 是數(shù)組名, n 是 x 中的數(shù)據(jù)個(gè)數(shù), max存放最大值, index 存放最大值所在元素的下標(biāo)。 80 4設(shè)二進(jìn)制數(shù) A 是 00101101,若想通過(guò)異或運(yùn)算 A^B 使 A 的高 4 位取反,低 4 位不變,則二進(jìn)制數(shù) B應(yīng)是 。 } 37~3若變量 n 中的值為 24,則 print()函數(shù)共輸出 行,最后一行有 個(gè)數(shù)。d39。 printf( %d,s) 。\ 039。a D) amp。和 point=amp。i++) printf( %d,aa[ i]) 。j++) if( a[ i] a[ j]) {t=a[ i
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1