![C語言考前復(fù)習(xí)有答案的考前必看_第1頁](http://file1.renrendoc.com/fileroot_temp2/2020-4/5/beb97004-324f-40c6-bb15-5c845f334c2e/beb97004-324f-40c6-bb15-5c845f334c2e1.gif)
![C語言考前復(fù)習(xí)有答案的考前必看_第2頁](http://file1.renrendoc.com/fileroot_temp2/2020-4/5/beb97004-324f-40c6-bb15-5c845f334c2e/beb97004-324f-40c6-bb15-5c845f334c2e2.gif)
![C語言考前復(fù)習(xí)有答案的考前必看_第3頁](http://file1.renrendoc.com/fileroot_temp2/2020-4/5/beb97004-324f-40c6-bb15-5c845f334c2e/beb97004-324f-40c6-bb15-5c845f334c2e3.gif)
![C語言考前復(fù)習(xí)有答案的考前必看_第4頁](http://file1.renrendoc.com/fileroot_temp2/2020-4/5/beb97004-324f-40c6-bb15-5c845f334c2e/beb97004-324f-40c6-bb15-5c845f334c2e4.gif)
![C語言考前復(fù)習(xí)有答案的考前必看_第5頁](http://file1.renrendoc.com/fileroot_temp2/2020-4/5/beb97004-324f-40c6-bb15-5c845f334c2e/beb97004-324f-40c6-bb15-5c845f334c2e5.gif)
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
分章節(jié)練習(xí)題第一、二章數(shù)據(jù)類型、運(yùn)算符與表達(dá)式一、單選題1、下列屬于字符型常量的是 C 。A、AA B、“B” C、a D、x93L2、 C語言中,字符(char)型數(shù)據(jù)在微機(jī)內(nèi)存中的存儲(chǔ)形式是 _ D _。A、反碼 B、補(bǔ)碼 C、EBCDIC碼 D、ASCII碼3、若變量已正確定義,要將a和b中的數(shù)進(jìn)行交換,下面不正確的語句組是_C_。A、a=a+b,b=a-b,a=a-b; B、t=a,a=b,b=t; C、a=t; t=b; b=a; D、t=b;b=a;a=t;4、 判斷char型變量c是否為大寫字母的最簡單且正確的表達(dá)式是_D_。A、A=c=A)&(c=Z) C、(A=c) D、(c=A)&(c=Z)5、運(yùn)算符|代表 B 。A、按位或 B、邏輯或 C、按位異或 D、按位取反6、下列符號(hào)中,不可以作為變量名的是_D_.A、 _var B、VAR10 C、 varx D、2def7、 運(yùn)算符&代表 A 。A、按位與 B、邏輯與 C、按位異或 D、按位取反8、表達(dá)式18/4*sqrt(4.0)/8值的數(shù)據(jù)類型為_B_.A、intB、floatC、charD、不確定二、填空題1. C+程序執(zhí)行過程生成的3種文件及擴(kuò)展名為_源代碼文件 .cpp_、_.目標(biāo)代碼文件.obj_和_目標(biāo)代碼文件.obj_。2. 表達(dá)式x=x+1表示成增量表達(dá)式為_x+;_。3. 若y是int型變量,且y=6,則表達(dá)式 ( y%2+(y+1)/2 ) 的值為_3_。4. 若要在程序文件中使用數(shù)學(xué)標(biāo)準(zhǔn)函數(shù),則必須在開始的#include命令中使用_頭文件。5. 表達(dá)式0x13 0x17的值是_4_。6. 定義一個(gè)整型常量VALUE,其值為40的定義語句為_#define VALUE 40 。7. 與3x3+xy3+y3對(duì)應(yīng)的C+表達(dá)式是_3*y*y*y+x*y*y*y+y*y*y 8. 的整數(shù)可以用 十進(jìn)制 、_八進(jìn)制_、和_十六進(jìn)制_三種進(jìn)位制表示。9. C語言的基本數(shù)據(jù)類型有_整型_、_浮點(diǎn)型(實(shí)型)_和_字符型_。10. 表達(dá)式3.5+1/2的計(jì)算結(jié)果是_3.5_。11. 和C+程序總是從_main() 開始執(zhí)行。12. 若k為int型變量且賦值11。請(qǐng)寫出運(yùn)算k+后表達(dá)式的值為_11_ _, k變量的值_ 12 _。13. 若要在一個(gè)C在程序文件中用cin和cout進(jìn)行輸入輸出操作,則必須在開始的#include命令中使用_頭文件。第三章輸入和輸出一、單選題1、printf函數(shù)中用到格式符5s,如果字符串長度大于5,則輸出方式為_ B _。A、從左起輸出該字串,右補(bǔ)空格 B、按原字符長從左向右全部輸出C、右對(duì)齊輸出該字串,左補(bǔ)空格 D、輸出錯(cuò)誤信息2、C+中,有以下定義:int a,b;若要從鍵盤輸入變量a,b的值,則正確的輸入語句是_A_。A、cinab; B、cinaab; D、coutab;第四章控制結(jié)構(gòu)一、單選題1、以下程序的輸出結(jié)果是(A)。includemain( ) int x,y;for (x=1,y=1;x20) break; if(y%3= =1) y+=3; continue; y-=10;printf(“%d,%dn”,x,y);A 8,22 B 7,20 C 6,22 D 5,202、break語句的正確的用法是_ B _。 A、無論在任何情況下,都中斷程序的執(zhí)行,退出到系統(tǒng)下一層。 B、在多重循環(huán)中,只能退出最靠近的那一層循環(huán)語句。 C、跳出多重循環(huán)。D、只能修改控制變量。3、下面程序的運(yùn)行結(jié)果是_B _。main( )int x=4,y=5;if (xy)&(+x0) cout(x+y);cout12?x+10:x-12; printf(dn,y); A、0 B、22 C、12 D、 108、C語言中whi1e和do-while循環(huán)的主要區(qū)別是_A_ _。A、do-while的循環(huán)體至少無條件執(zhí)行一次 B、while的循環(huán)控制條件比do-while的循環(huán)控制條件嚴(yán)格C、do-while允許從外部轉(zhuǎn)到循環(huán)體內(nèi) D、do-while的循環(huán)體不能是復(fù)合語句9、continue語句的正確的用法是 A 。 A、跳過該循環(huán)體中剩余的語句而強(qiáng)行開始下一次循環(huán)。 B、在多重循環(huán)中,只能退出最靠近的那一層循環(huán)語句。 C、跳出多重循環(huán)。 D、無論在任何情況下,都中斷程序的執(zhí)行,退出到系統(tǒng)下一層。10、有如下程序: void main() int n=9; while(n6)n-; printf(%d,n); 該程序的輸出結(jié)果是_B_。 A、987 B、876 C、8765 D、9876二、填空題1、結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu)是:_順序結(jié)構(gòu)_、_循環(huán)結(jié)構(gòu)_和_條件結(jié)構(gòu)_。2、執(zhí)行if(x|!x) printf(”ABC”);else printf(”XYZ”);屏幕上顯示的是_ABC_。三、程序填空題1、程序打印如下形式的圖形* * * * * * *void main() for(int i=1;i=4;i+) for(int j=1; j=0 ) if(xamax) amax=x; if( xamin ) amin=x; scanf(“%f”,&x); printf(“namax=%fnamin=%fn”,amax,amin); 3、以下程序把大寫字母A-Z轉(zhuǎn)換成對(duì)應(yīng)的小寫字母a-z,其它字符不轉(zhuǎn)換。 #includevoid main() char ch;scanf(“%c”, &ch );ch=(_ch=A _)?ch+32:ch;printf(“char=%cn”,ch);4、下列程序求100之內(nèi)的自然數(shù)中偶數(shù)之和。#includevoid main() int i=1,s; s=0 ; while (i100) if (i%2=0) s+=i ; i+ ; printf(“s=%dn”,s );5、6、下面程序的功能是:輸出 100以內(nèi)(不包含100)能被 3整除且個(gè)位數(shù)為 6的所有整數(shù),請(qǐng)?zhí)羁?。includestdiohvoid main() int i, j;for(i=1; _i=1),請(qǐng)?zhí)羁铡ouble fun(double x,int y) _int i_; double z;for(i=1,z=1;_i=y_ _;i+) z=z*x;_return z_ _;四、改錯(cuò)題: 下面的程序完成數(shù)值1到N之間的奇數(shù)之和。在main()函數(shù)中輸入N值,并輸出求和結(jié)果。在sum()函數(shù)中完成奇數(shù)累加,并把累加結(jié)果作為函數(shù)值返回。請(qǐng)更改程序中的五個(gè)錯(cuò)誤。注意:不得增行或刪行,也不得更改程序結(jié)構(gòu)。#include int sum(int m) int i,s=0;for (i=m;i=1;i+-) if (i%2=1) s=s+i; return s; void main( ) int n; printf(”請(qǐng)輸入N的值:”);scanf(”%d”,&n);printf(”奇數(shù)之和為%d”,sum(n);第六章數(shù)組一、單選題1、下列說法正確的是 B 。A、在2000,2001,20022007這幾個(gè)連續(xù)的地址單元中可存放8個(gè)數(shù)據(jù)。B、在2000,2001,20022007這幾個(gè)連續(xù)的地址單元中可存放8個(gè)字符。C、在2000,2001,20022007這幾個(gè)連續(xù)的地址單元中可存放字符串”ABCDEFGH”。D、在2000,2001,20022007這幾個(gè)連續(xù)的地址單元中可存放8個(gè)整數(shù)。2、在下面的一維數(shù)組定義中,哪一個(gè)有語法錯(cuò)誤_C_。A、int a =1,2,3; B、int a10=0; C、 int a; D、int a5;3、調(diào)用函數(shù)strlen(“abcdtefng”)的返回值是。A A、9 B、7 C、6 D、44、設(shè)有數(shù)組定義: char array=China; 則數(shù)組 array所占的空間為_C _。A、4個(gè)字節(jié)B、5個(gè)字節(jié)C、6個(gè)字節(jié)D、7個(gè)字節(jié)5、要使字符串變量str具有初值A(chǔ)BCDEFGH,正確的定義語句是_ D _。A、char str8=A,B,C,D,E,F,G,H;B、char str8=ABCDEFGH;C、char str=A,B,C,D,E,F,G,H;D、char str=ABCDEFGH;6、 以下能正確進(jìn)行字符串賦值的是 C 。A、char s5=a,e,I,o,u; B、char s5;s=”good”;C、char s5=”abcd”; D、 char s5;s=”good”;7、 設(shè)有如下定義,則正確的敘述為 C 。 char x=“abcdefg”; char y=a,b,c,d,e,f,g;A、數(shù)組x和數(shù)組Y等價(jià) B、數(shù)組x和數(shù)組y的元素個(gè)數(shù)相同C、數(shù)組x的元素個(gè)數(shù)大于數(shù)組y的元素個(gè)數(shù) D、數(shù)組x的元素個(gè)數(shù)小于數(shù)組y的元素個(gè)數(shù)8、 有定義:char ch,s30; int a,b;下列輸入語句正確的是_C_。A、scanf(“%d%f”,&a,&b);B、scanf(“%s%c”,&s,&ch);C、scanf(“%c%s”,&ch,s);D、scanf(“%d%c”,a,ch);9、有以下程序: void main() char p=a,b,c,q=”abc”; printf(“%d %d”,sizeof(p),sizeof(q); 程序運(yùn)行后的輸出結(jié)果是( C )。 A、4 4 B、3 3 C、 3 4 D、4 310、(多選)在VC中,要定義一個(gè)int型一維數(shù)組art,并使其各元素具有初值89,-23,0,0,0,正確的定義語句有( A C D ).A.int art5=89,-23;B.int art=89,-23;C.int art5=89,-23,0,0,0;D.int art=89,-23,0,0,0;11、(多選)要定義一個(gè)int型二維數(shù)組bat,并使其各元素具有初值 1 2 3 4 2 3 0 0 3 0 0 0 0 0 0 0正確的定義語句有( B C D ) A.int bat4=1,2,3,4,2,3,3; B.int bat44=1,2,3,4,2,3,0,0,3,0,0,0,0,0,0,0; C.int bat4=1,2,3,4,2,3,3,0; D.int bat44=1,2,3,4,2,3,3;12、(多選)要使字符串?dāng)?shù)組STR含有ABCD,EFG和XY三個(gè)字符串,正確的定義語句有( B C D ). A.char STR4=ABCD,EFG,XY; B.char STR5=ABCD,EFG,XY; C.char STR6=ABCD,EFG,XY; D.char STR7=A,B,C,D,0,EFG,XY;13、若用數(shù)組名作為函數(shù)調(diào)用的實(shí)參,傳遞給形參的是 A 。A、數(shù)組的首地址 B、數(shù)組第一個(gè)元素的值 C、數(shù)組中全部元素的值 D、數(shù)組元素的個(gè)數(shù)二、填空題1、已知數(shù)組T為一有10個(gè)單元的整型數(shù)組,下面的語句試圖按相反的順序顯示輸出T中的10個(gè)元素的相反數(shù);請(qǐng)補(bǔ)充完整下面的語句: for(int j=9;j=0;j-) cout_-Tj_;2、已知數(shù)組T為一有10個(gè)單元的整型數(shù)組,下面的語句試圖求出這10個(gè)單元的合計(jì)值,并用s保存這個(gè)值;請(qǐng)補(bǔ)充完整下面的語句: int s=_0_; for(int j=0;j10;j+) _s+=Tj_;3、已知數(shù)組d 定義為double d53;則d是一個(gè)( 5)行( 3)列的二維數(shù)組,總共有(15 )個(gè) 元素,最大行下標(biāo)是(4 ),最大列下標(biāo)是(2 ).4、已知數(shù)組e定義為int e4=1,2,3,4,5,6,7,8;,則e是一個(gè)( 2)行( 4)列的二維數(shù)組,總共有(8 )個(gè)元素,最大行下標(biāo)是(1 ),最大列下標(biāo)是( 3),其首行的每個(gè)元素的值分別是( 1 2 3 4).5、已知數(shù)組f定義為double f3=1,2,5,6,7,8;,則e是一個(gè)(3 )行( 3)列的二維數(shù)組,總共有(9 )個(gè)元素,按行列出的各元素的值是( 1,2,0 5,0,0 6,7,8 ).6、要使g成為具有如下初始值的二維int型數(shù)組: 1 0 0 0 0 1 2 0 0 0 1 2 3 0 0 1 2 3 4 0 1 2 3 4 5最簡單的定義g的語句是( int g5=1,1,2,1,2,3,1,2,3,4,1,2,3,4 );7、下面的語句按行顯示輸出5行3列數(shù)組m的所有元素,請(qǐng)補(bǔ)充完整: for(int i= 0 ;i 5 ; i+ ) coutendl; for(_int j=0_;_j3_;j+) cout_mij_ ; 8、執(zhí)行語句序列 char str1=ABCD,str210=XYZ; for(int i=0;str2i+1=str1i;i+); 后,數(shù)組str2中的字符串是( XABCD ).三、程序填空題1、下列程序是一個(gè)求數(shù)組元素之和的程序。主程序中定義并初始化了一個(gè)數(shù)組,然后計(jì)算該數(shù)組各元素之和,并輸出結(jié)果。函數(shù)sum計(jì)算數(shù)組元素之和。請(qǐng)完成下列程序。#includesum(int,int);void main( ) int a5=2,3,6,8,10; int total; total=_sum(a,5)_; cout數(shù)組元素之和為:_total_endl;int sum(int array,int len) int s=0; for(int i=0;ilen;i+) s +=arrayi ; return s;2、下面的語句顯示輸出6行6列數(shù)組h的主對(duì)角線上的所有元素,請(qǐng)補(bǔ)充完整:for(int i= 0 ;i 6 ;i+) cout hii ;3、下面的程序通過函數(shù)average計(jì)算數(shù)組中各元素的平均值。 float average(int pa,int n) int i; float avg=0.0; for(i=0;in;i+) avg=avg+ pai ; avg= avg/i ; return avg; void main() int i,a5=2,4,6,8,10; float mean; mean=average( a ,5); printf(“%fn”,mean); 4、以下函數(shù)返回?cái)?shù)組s中最大元素的下標(biāo),數(shù)組中元素的個(gè)數(shù)由t傳入。int Findmax(int s,int t) int m,n; for(n=0,m=n;nsm) n=m ; return n ;5、下面程序是用遞歸函數(shù)fib(n)計(jì)算斐波那契(Fibonacci)數(shù)列第n項(xiàng)。斐波那契數(shù)列為:0,1,1,2,3,5 int fib(int n) if(n=0)return(0); if(n=1) return(1); if(n1) return( fib(n-1) + fib(n-2) ); 第七章指針一、單選題1、若有語句int *point,a=4;和 point=&a;下面均代表地址的一組選項(xiàng)是_D_。 A、a,point,*&a B、&*a,&a,*point C、*&point,*point,&a D、&a,&*point,point2、程序中對(duì)fun函數(shù)有如下說明:void *fun();此說明的含義是_C_ _。 A、fun函數(shù)無返回值 B、fun函數(shù)的返回值可以是任意的數(shù)據(jù)類型 C、fun函數(shù)的返回值是無值型的指針類型 D、指針fun指向一個(gè)函數(shù),該函數(shù)無返回值3、已知:int *p, a,b;p=&a; 則語句“b=*p; ”中的運(yùn)算符“*”的含義是 C 。A、指針定義 B、乘法運(yùn)算符 C、取指針?biāo)缸兞績?nèi)容 D、取變量地址4、C語言的語句char *line5;是指 A 。A、line 是一個(gè)數(shù)組,其數(shù)組的每一個(gè)元素是指向字符的指針。B、line是一個(gè)指針,指向一個(gè)數(shù)組,數(shù)組的元素是為字符型。C、A和B 均不對(duì),但它是C語言正確的語句。D、C語言不允許這樣的語句。5、若有定義:int x,*pb;則以下正確的賦值表達(dá)式是_A_。A、pb=&x B、pb=x C、*pb=&x D、*pb=*x6、說明語句“float (*p)(int);”的含義是_C _。A、p是一個(gè)指向一維數(shù)組的指針變量B、p是指針變量,指向一個(gè)整型數(shù)據(jù)C、p是一個(gè)指向函數(shù)的指針,該函數(shù)的返回值是一個(gè)浮點(diǎn)型,且有一個(gè)整型數(shù)據(jù)作參數(shù)D、以上都不對(duì)7、設(shè)變量定義為 int a3=1,4,7,8,*p=&a2;, 則*p的值是 A 。 A、&a2 B、4 C、 7 D、 18、 要使指針變量p指向2維數(shù)組A的第一個(gè)元素(0行0列元素),正確的賦值表達(dá)式是 D 。A、p=A或p=A00 B、p=A0或p=A00C、p=A0或p=&A00 D、p=A或p=&A009、下列說法正確的是 C 。A、空指針也稱為void 指針,是一種不指向任何數(shù)據(jù)的指針。B、空指針也稱為無類型指針,是一種可指向任何類型數(shù)據(jù)的指針。C、除了void指針外,任何非空指針都指向某種既定類型的數(shù)據(jù)。D、void指針也稱為無類型指針,是一種不指向任何數(shù)據(jù)的指針。10、 若已定義:int a9, *p=a;并在以后的語句中未改變p的值,不能表示a1地址的表達(dá)式為 C 。A、p+1 B、a+1 C、a+ D、+p11、已知:int x; int y10; 下列_A_是合法的。 A、&x B、&(x+3) C、&5 D、&y12、 已知一運(yùn)行正常的程序中有這樣兩個(gè)語句:int *p1,*p2=&a;p1=b;由此可知,變量a和b的類型分別是 C 。A、int和int B、int *和int C、int和int* D、int*和int*13、(多選)已知變量ld定義為:long ld;在下面關(guān)于指針p的定義中,不能通過p修改ld的有(B D )。A long *p=&ld;B long const *p=&ld;C long *const p=&ld;D const long *p=&ld;14、要使指針變量p指向2維數(shù)組A的第一個(gè)元素(0行0列元素),正確的賦值表達(dá)式是( D)。A p=A或p=A00B p=A0或p=A00C p=A0或p=&A00D p=A或p=&A0015、已知函數(shù)f1的原形是:void f1(int *a,char *b);,變量v1,v2的定義是:int v1;char v2=”ABCDW”;,把v1和v2分別作為第一參數(shù)和第二參數(shù)來調(diào)用函數(shù)f1,正確的調(diào)用語句是(B)。 A.f1(v1,v2); B.f1(&v1,v2); C.f1(v1,&v2); D.f1(&v1,&v2);16、已知函數(shù)f1的原形是:void f1(int *a,long b);變量v1,v2的定義是:int v1;long v2;把v1和v2分別作為第一參數(shù)和第二參數(shù)來調(diào)用函數(shù)f1,正確的調(diào)用語句是( B)。A f1(v1,v2); B.f1(&v1,v2); C.f1(v1,&v2); D.f1(&v1,&v2);17、設(shè)有下列定義:static int x,*p=&x,*q; scanf(“%d,%d”,p,q); 若輸入3,4,則x的值為_ A _。 A、3 B、4 C、0 D、無法確定二、填空題1、若正常執(zhí)行了如下語句:int m=1,2,3,4,5,6,7,8,*p1=m+3,*p2=&m6,*p3;p3=p1+3;coutendl*p1 *p2 *p3;則程序的輸出是_4 7 75_。2、P為一指針變量,將P所指向單元的數(shù)據(jù)值加1并作為表達(dá)式的值的表達(dá)式是_+(*p)_。3、要使用引用jr代表變量int j;jr應(yīng)定義為 int & jr=j; 。4、 已知變量ld定義為:int ld;,現(xiàn)需要一個(gè)只能指向ld的指針p,且禁止通過p修改ld,則p應(yīng)定義為 const int *p=ld; 。5、 P為一指針變量,取p所指向單元的數(shù)據(jù)作為表達(dá)式的值,然后使p指向下一個(gè)單元的表達(dá)式是 *p+ 。6、已知指針p為int型指針,且其指針值為5000,則p+3的指針值為 5012 。(注:sizeof(int)=4)7、若正常執(zhí)行了如下語句:int m5=9,8,4,5,6,*p1=m,*p2=&m3,n;n=p2-p1;則n的值為_3_。 8、p1,p2都是字符指針,p1指向字符串“ABCDEFGIJKLMN”,p2-p1的差為5,則執(zhí)行coutp2;時(shí)顯示在屏幕上的是 FGIJKLMN 。9、P為一指針變量,使p指向下一個(gè)單元,然后取該單元的數(shù)據(jù)作為表達(dá)式的值的表達(dá)式是 *+ p 。10、已知變量n定義為:int n;,現(xiàn)需要一個(gè)只能指向n的指針p,且允許通過p修改n,則p應(yīng)定義為 int const *p=&n 。11、若要進(jìn)行堆內(nèi)存的申請(qǐng)及釋放,則必須在開始的#include命令中使用_ _頭文件。12、已知變量ld定義為:long ld;,現(xiàn)需要一個(gè)指向ld的指針p,但又禁止通過p修改ld,則p應(yīng)定義為 long *const p=ld 。13、P為一指針變量,取p所指向單元的數(shù)據(jù)作為表達(dá)式的值,然后使p指向下一個(gè)單元的表達(dá)式是(*p+ )。14、P1,p2都是字符指針,p1指向字符串“ABCDEFGIJKLMN”,p2-p1的差為9,則執(zhí)行語句coutp2;時(shí)顯示在屏幕上的是(FGIJKLMN)。15、已知指針p為int型指針,且其指針值為5000,則p+3的指針值為( 5012)。16、已知函數(shù)fa的原形是: int fa(int,char *);,pfa是指向fa的指針,則pfa的定義是(int (*pfa)(int,char*)=fa )17、已知函數(shù)fb的原形是:char *fb(const char *);,pfb是指向fb的指針,則pfb的定義是(int(*pfb)(const char *)=*fb )。18、要使用引用jr代表變量int j;jr應(yīng)定義為(int & jr=j )。19、要使引用pr代表變量char *p;pr應(yīng)定義為(int & pr=*p )。20、已知變量a,b定義為:int a=99,&b=a;則couta-1,b+1;的輸出是(98,100 )。21、已知變量x,y定義為:int x=99,98,97,&y=x1;則couty-1,0 couts1endl; else if (strcmp(s1,s2)=0) couts1s2endl; else couts2endl; ).三、程序改錯(cuò)題下列程序功能是:將字符串中的小寫字母都改成對(duì)應(yīng)的大寫字母,其他字母不變。請(qǐng)更改程序中的錯(cuò)誤。#include#includechar *fun(char str ) int i; for(i=0;*str;i+)if(a=stri)|&(stri=z) stri+=-=32;return *strstr;main() char str81; printf(“n Please enter a string:”); getsstr81; printf(“n The result strin
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- LY/T 3401-2024石漠化防治術(shù)語
- 人教版數(shù)學(xué)七年級(jí)下冊(cè)5.3.1《平行線的性質(zhì)》聽評(píng)課記錄1
- 粵教版道德與法治九年級(jí)上冊(cè)3.2.2《社會(huì)和諧 人人共享》聽課評(píng)課記錄
- 浙教版數(shù)學(xué)七年級(jí)下冊(cè)《4.3 用乘法公式分解因式》聽評(píng)課記錄2
- 中圖版歷史七年級(jí)上冊(cè)第5課《青銅器和甲骨文》聽課評(píng)課記錄
- 人教部編版八年級(jí)道德與法治上冊(cè):3.1《維護(hù)秩序》聽課評(píng)課記錄1
- 環(huán)保工程合同(2篇)
- 人教版七年級(jí)地理下冊(cè)《日本》聽課評(píng)課記錄4
- 人教版歷史八年級(jí)上冊(cè)第15課《北伐戰(zhàn)爭》聽課評(píng)課記錄
- 新版華東師大版八年級(jí)數(shù)學(xué)下冊(cè)《16.3可化為一元一次方程的分式方程2》聽評(píng)課記錄9
- 電網(wǎng)工程設(shè)備材料信息參考價(jià)(2024年第四季度)
- 2025年江蘇農(nóng)牧科技職業(yè)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 2025江蘇連云港市贛榆城市建設(shè)發(fā)展集團(tuán)限公司招聘工作人員15人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 江蘇省揚(yáng)州市蔣王小學(xué)2023~2024年五年級(jí)上學(xué)期英語期末試卷(含答案無聽力原文無音頻)
- 數(shù)學(xué)-湖南省新高考教學(xué)教研聯(lián)盟(長郡二十校聯(lián)盟)2024-2025學(xué)年2025屆高三上學(xué)期第一次預(yù)熱演練試題和答案
- 決勝中層:中層管理者的九項(xiàng)修煉-記錄
- 《軌道交通工程盾構(gòu)施工技術(shù)》 課件 項(xiàng)目2 盾構(gòu)構(gòu)造認(rèn)知
- 《港珠澳大橋演講》課件
- 《有機(jī)化學(xué)》課件-第十章 羧酸及其衍生物
- 人教版道德與法治五年級(jí)下冊(cè)《第一單元 我們一家人》大單元整體教學(xué)設(shè)計(jì)2022課標(biāo)
- 2024年海南公務(wù)員考試申論試題(A卷)
評(píng)論
0/150
提交評(píng)論