C語言各章練習(xí)題(共23頁)_第1頁
C語言各章練習(xí)題(共23頁)_第2頁
C語言各章練習(xí)題(共23頁)_第3頁
C語言各章練習(xí)題(共23頁)_第4頁
C語言各章練習(xí)題(共23頁)_第5頁
已閱讀5頁,還剩19頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、目錄第一章 程序設(shè)計(jì)和C語言2第二章 最簡單的C程序設(shè)計(jì)2第三章 選擇結(jié)構(gòu)程序設(shè)計(jì)5第四章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)8第五章 數(shù)組11第六章 函數(shù)15第七章 指針20第一章 程序設(shè)計(jì)和C語言一、選擇題:1 一個(gè)C程序的執(zhí)行是從( )A、本程序的main函數(shù)開始,到main函數(shù)結(jié)束B、本文件第一個(gè)函數(shù)開始,到本文件的最后一個(gè)函數(shù)結(jié)束C、本程序的main函數(shù)開始,到本文件的最后一個(gè)函數(shù)結(jié)束D、本文件的第一個(gè)函數(shù)開始,到本文件的main結(jié)束2 以下說法不正確的是( )A、一個(gè)C源程序可由一個(gè)或多個(gè)函數(shù)組成B、一個(gè)C程序必須包含一個(gè)main函數(shù)C、C程序的基本組成單位是函數(shù)D、在C程序中,注釋說明只能位于一條

2、語句的后面3 C語言規(guī)定:在一個(gè)源程序中,main函數(shù)的位置()A、必須在開始B、必須在系統(tǒng)調(diào)用的庫函數(shù)的位置C、可以任意D、必須在最后4 源程序program.c經(jīng)編譯產(chǎn)生的目標(biāo)文件和連接后產(chǎn)生的可執(zhí)行文件是( )A、program.bak和program.objB、program.obj和program.exeC、program.exl和program.cD、program.bak和prgram.exe第二章 最簡單的C程序設(shè)計(jì)一、選擇題1 是合法的用戶自定義標(biāo)識(shí)符的( )A、ah-spksB、doubleC、D、_myapple2 以下正確的C語言標(biāo)識(shí)符是( )A、%xB、a+bC、a1

3、23D、test!3 以下不能定義為用戶標(biāo)識(shí)符的是( ) A、VoidB、b_2C、intD、name 4 以下選項(xiàng)中可作為C語言合法整數(shù)的是( ) A、11010(B)B、0583C、x2b2D、0xafb 5 VC+6.0中的短整型數(shù)值在計(jì)算機(jī)中占用的字節(jié)個(gè)數(shù)是( ) A、1B、2C、3D、4 6 設(shè)short int型的數(shù)據(jù)長度為2個(gè)字節(jié),則unsigned short 類型數(shù)據(jù)的取值范圍是( )P34A、均為2個(gè)字節(jié)B、0至65535C、-3276至32767D、-256至2557 以下選項(xiàng)中可作為C語言合法常量的是( )(指數(shù)E或e前必須有數(shù)字,后面必須有整數(shù))A、-80.0B、-0

4、80C、-8e1.2D、-80.0e8 在VC+6.0編譯環(huán)境下,下列式中,值不為4的表達(dá)式是( )P34,double為8字節(jié)A、sizeof(unsigned long)B、sizeof(long)C、sizeof(unsigned int)D、sizeof(double)9 設(shè)有說明語句:char a=123;則變量a( )一個(gè)ascii字符A、包含1個(gè)字符B、包含2個(gè)字符C、3個(gè)字符D、說明不合法10 設(shè)x為一數(shù)字字符,則其所對(duì)應(yīng)的十進(jìn)制數(shù)值為( )。A、xB、x-0C、*xD、&x11 已知大寫字母A的ASCII碼值是65,a的ASCII碼值是97,則用八進(jìn)制表示的字符常量101為(

5、 ) A、字符AB、字符aC、字符eD、非法常量12 執(zhí)行語句:int a=1+1.5;后,正確的敘述是( )A、a的值是字符3B、a的值是浮點(diǎn)數(shù)C、不允許字符型和浮點(diǎn)型相加D、a的值是字符1的ASCII碼加113 若a為int類型,且其值為5,則執(zhí)行表達(dá)式a+=a-=a*a后,a的值是( )A、-5B、-40C、-15D、不確定14 設(shè)整型變量a的值為2,下列表達(dá)式值為1的是( )A、a%3B、a/3C、-aD、a+15 設(shè)變量a、b、c已定義并賦值,則下列表達(dá)式中符合C語言語法規(guī)則的是( )A、a=5+B、a=b=c+C、a=%2D、b=a+1=216 下列式中,最終運(yùn)算結(jié)果的數(shù)據(jù)類型不是

6、浮點(diǎn)型的表達(dá)式的是( )A、(int)(3+3.0)B、1e-3C、(float)(3)D、(int)3.0+3.017 設(shè)整型變量x、y、z均為2,表達(dá)式(x+)+(y+)+(z+)的值是( )P45A、6B、7C、8D、9 18 C語言中計(jì)算a3的正確表達(dá)式是( ) P278 附錄EA、a3B、a*3C、pow(a,3)D、power(a,3) 19 下列表達(dá)式的值為0的是( ) A、7/8B、7%8C、7/8.0D、78 20 設(shè)float m=4.0, n=4.0; 使m為10.0的表達(dá)式是( ) A、m-=n*2.5B、m/=n+9C、m*=n-6D、m+=n+2 21 C語言中運(yùn)算

7、對(duì)象必須是整型的運(yùn)算符是( )。A、%=B、/C、=D、0|+b;后,b的值為( )A、0B、1C、2D、不確定5. 為表示關(guān)系xy=z,則正確的c語言表達(dá)方式為( )。A、(xy=z)B、(xy)and(y=z)C、(y=z)D、(xy)&(y=z)6. 若變量ch為char類型,能正確判斷出ch為大寫字母的表達(dá)式是( )A、A=CH=A)|(ch=Z)C、(A=ch)D、(ch=A)&(chy) z=0;else z=1”和( )等價(jià)。A、z=(xy)?1:0B、z=xy;C、z=x=y;D、x=0,則b=1;否則b=0”的語句是( )A、ifB、ifelseC、switchD、嵌套的if

8、-else9. 若a=3, 執(zhí)行下列語句后, b的值為 ( )(兩個(gè)if.else語句) if (a=2) if( a!= 2) b=3; else b=2; else b=1; A、0B、1C、2D、3 10. 若整型變量a、b、c、d中的值依次為:1、4、3、2。則條件表達(dá)式ab?a:cb?a:(cd?c:d)A、1B、2C、3D、411. 逗號(hào)表達(dá)式(a=4*5,a*2),a+15 的值是( ) A、35B、40C、55D、20 12. 設(shè)int a=5, b=4; 則表達(dá)式(a = b+)?+a:b+)的值是( ) A、4B、5C、6D、3 13. 有以下程序main() int a,

9、b,d=25; a=d/10%9; b=a&(-1); printf(%d,%dn,a,b);程序運(yùn)行后的輸出結(jié)果是( )A、6,1B、2,1C、6,0D、2,014. 有以下程序main() int i=1,j=2,k=3; if(i+=1&(+j=3|k+=3) printf(%d %d %dn,i,j,k);程序運(yùn)行后的輸出結(jié)果是 ( )A、1 2 3B、2 3 4C、2 2 3D、2 3 315. 有以下程序main()int a = 0,b = 0,c = 0,d = 0;if (a = 1)b = 1; c = 2;else d = 3;printf(%d, %d, %d, %dn

10、, a, b, c, d);程序輸出()A、0,1,2,0B、0,0,0,3C、1,1,2,0D、編譯有錯(cuò)二、 填空題1. 條件判斷語句包括if語句和 語句。2. 判斷兩個(gè)float類型變量x,z是否相等,一般語句:if( )。3. 表達(dá)式102的值是 4. 以下程序運(yùn)行后的輸出結(jié)果是 main() int a=3,b=4,c=5,t=99; if(ba&ac) t=a;a=c;c=t; if(ac&bc) t=b;b=a;a=t; printf(%d%d%dn,a,b,c);5. 以下程序運(yùn)行后的輸出結(jié)果是 P77main() int a,b,c; a=10;b=20;c=(a%b1); p

11、rintf(%d %d %dn,a,b,c);三、 寫出程序運(yùn)行的結(jié)果【程序1】 #includevoid main()char c1 = 97;if (c1 = a&c1 = z)printf(%d, %c, c1, c1 + 1);else printf(%c, c1); 【程序2】 #include main() int x=1,y=1,a=0,b=0; switch(x) case 1:switch(y) case0:a+; case 1:b+; case2:b+;break; case 2:a+;b+;break; case 3:a+;b+; printf(a=%d,b=%dn,a,

12、b); 【程序3】#include main()char c;while (c = getchar() != n)switch (c - 1)case 0:case 1:putchar(c + 2);case 2:putchar(c + 3); break;case 3:putchar(c + 4);default:putchar(c + 1); break;printf(n);輸入:3210輸出結(jié)果:四、 程序設(shè)計(jì)1 設(shè)計(jì)程序?qū)崿F(xiàn)從鍵盤接收3個(gè)數(shù),輸出最大數(shù)和最小數(shù)。24/24 2.輸入一百分制的成績,輸出他的等級(jí),90以上“A”等,8089為“B”等,7079為“C”等,6069為“D”等

13、,60以下為“E”等。第四章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)一、選擇題:1. 以下敘述正確的是( )A、do-while語句構(gòu)成的循環(huán)不能用其它語句構(gòu)成的循環(huán)來代替B、do-while語句構(gòu)成的循環(huán)只能用break語句退出C、do-while語句構(gòu)成的循環(huán),在while后的表達(dá)式為非零時(shí)結(jié)束循環(huán)D、do-while語句構(gòu)成的循環(huán),在while后的表達(dá)式為零時(shí)結(jié)束循環(huán)2. 設(shè)有程序段:int k=10; while(k=0) k=k-1;則循環(huán)體執(zhí)行的次數(shù)為( )A、10次B、9次C、0次D、1次3. 有以下循環(huán):int i;for(i=0;i10;i+)i+;循環(huán)次數(shù)為:( )A、10B、5C、6D、74.

14、 語句while(!end);中的條件!end等價(jià)于( )A、end=0B、end!=1C、end!=0D、-end5. 設(shè)變量y值為3,執(zhí)行下列循環(huán)語句后,變量y的值的是( )do y+; while(y+4);A、3B、4C、5D、66. ?執(zhí)行語句for(i=1;i+ + y; x+) ;8. 有以下程序main() int a=1,b; for(b=1;b=8) break; if(a%2=1) a+=5; continue; a-=3; printf(%dn,b);程序運(yùn)行后的輸出結(jié)果是 ( )A、3B、4C、5D、69. ?下列程序運(yùn)行的結(jié)果是( )#includemain()in

15、t y = 10;do y-; while (-y);printf(%dn, y-);A、-1B、-2D、1D、0二、 程序填空【程序1】求兩個(gè)整數(shù)m 和n 最大公約數(shù)。 # include void main( ) int m, n, a, b, r; scanf(%d%d, &m, &n); a=m; b=n; do r= ; a=b; b= ; while ( ); printf(The greatest common divide of %d and %d is %dn , m, n, a); 【程序2】下列程序的主要功能是計(jì)算并輸出(1)(1+2)(1+2+3)(1+2+10),將程

16、序中橫線處缺少的部分填上。# include void main() float ,x; int i,j;for(i=1;i11;i+) ; for(j=1;j=i;j+) ; y=y*x; printf(%fn,y);三、 閱讀程序,寫出運(yùn)行結(jié)果程序1 #include main( ) int i, m=0, n=0, k=0; for(i=5;i=7;i+) switch(i/6) case 0: m+; n+; case 6: n+; break; default: k+; n+; printf(%d,%d,%dn, m, n, k);【程序2】#include main() int i

17、,j;for(i=0;i=3;i+) for(j=0;j5)n-;printf(%d,n);則該程序輸出的結(jié)果是: 【程序4】main() int i,j,k;for(i=0;i5;i+) for(k=0;k=5-i;k+) printf( );for(j=0;j2*i-1;j+) printf(*);printf(n);四、 程序設(shè)計(jì)1 編寫程序打印以下圖案(必須使用循環(huán)結(jié)構(gòu),直接輸出不給分)12345678902 求出 10 到100內(nèi)能同時(shí)被2、3、7整除的數(shù),并輸出。 3 從鍵盤輸入若干學(xué)生成績,找出并輸出最高和最低成績,當(dāng)輸入成績?yōu)樨?fù)值是結(jié)束。4 計(jì)算1500之間(即從1到500)的

18、全部完數(shù)之和。所謂完數(shù)是指一個(gè)數(shù),它的所有真因子之和等于該數(shù)。5 百馬百擔(dān)問題。有100匹馬馱100擔(dān)貨,每匹大馬每次馱3擔(dān),每匹中馬每次馱2擔(dān),2匹小馬每次分馱1擔(dān)。編寫程序求大、中、小馬的匹數(shù)(大、中、小馬的匹數(shù)均不得為0)。6 求s=2/1-3/2+5/3-8/5+.前20項(xiàng)的值7 輸入一行字符(以回車結(jié)束輸入),統(tǒng)計(jì)其中數(shù)字字符、字母和其它字符的個(gè)數(shù)。第五章 數(shù)組一、選擇題:1. 數(shù)組定義為int a1010;,則數(shù)組a有( )個(gè)數(shù)組元素。A、100B、81C、20D、1212. 以下一維數(shù)組 a的正確定義是( )A、int a(10); B、int n=10,an;C、int n;D

19、、#define N 10 scanf(“%d”,&n); int aN; int an;3. 設(shè)有語句”int a=3,4,5,9,8,7;”則表達(dá)式a1-a4的值是( )A、-6B、6C、-4D、24. 以下不能正確定義二維數(shù)組的是( ) A、int a22= 4, 5;B、int a2=4,5,6,7; C、int a22= 4,5,6; D、int a2=4,5,.6,7; 5. 有以下程序main() int num44=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,i,j; for(i=0;i4;i+) for(j=0;j=i;j+) printf(

20、%4c, ); for(j= ; j4;j+) printf(%4d,numij); printf(n); 若要按以下形式輸出數(shù)組右上半三角1 2 3 4 6 7 8 11 12 16則在程序下劃線處應(yīng)填入的是 ( )A、i-1B、iC、i+1D、4-i6. 在執(zhí)行char str10=chinan0;strlen(str)的結(jié)果是( )A、5B、6C、7D、87. 有以下程序main() int p8=11,12,13,14,15,16,17,18,i=0,j=0; while(i+7) if(pi%2) j+=pi; printf(%dn,j);程序運(yùn)行后的輸出結(jié)果是 ( )A、42B、4

21、5C、56D、608. 以下程序的輸出結(jié)果是( )#include #includemain() char st20=20000t; printf(%d,%dn,strlen(st),sizeof(st);A、7,7B、4,20C、10,20D、20,209. 將兩個(gè)字符串s1和s2 連接起來, 正確的函數(shù)為 ( ) P280A、strcpy( s1,s2) B、strcat( s1,s2) C、strcmp(s1,s2) D、strlen(s1,s2) 10. 以下能正確定義一維數(shù)組的選項(xiàng)是 ( )A、int a5=0,1,2,3,4,5; B、char a=0,1,2,3,4,5;C、ch

22、ar a=A,B,C; D、int a5=0123;11. 設(shè)char b10; 若從鍵盤輸入字符串“spkaoshi” ,則正確的函數(shù)引用是( ) A、scanf(“%s”, &b);B、scanf(“%c”,&b10); C、gets(b);D、gets(b10); 12. 有以下程序 main() char p=a, b, c, q=abc; printf(%d %dn, sizeof(p),sizeof(q); 程序運(yùn)行后的輸出結(jié)果是 ( ) A、4 4B、3 3C、3 4D、4 3 13. 有以下程序 main( ) char a=abcdefg,b10= abcdefg; prin

23、tf(%d %dn,sizeof(a),sizeof(b); 執(zhí)行后輸出結(jié)果是( )A、7 7B、8 8C、8 10D、10 10二、程序填空下列程序是建立一個(gè)按以下格式輸出的二維數(shù)組。 1 0 0 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 0 0 1 # include main( ) int a55,i,j; for(i=0;i5;i+) for(j=0;j5; j+) aij= _ _ ; for(i=0;i5;i+) aii=1; ; for(i=0;i5;i+) for(j=0;j5;j+) printf(“%3d”,aij); ; 三、寫出程序運(yùn)行

24、的結(jié)果【程序1】程序運(yùn)行時(shí),假定從鍵盤輸入:1234567890987654321#includemain()int i, ch,a8;for (i = 0; i= 0&ch = 7)ach - 0+;for (i = 0; i8; i += 2)printf(a%d, %dn, i, ai); 【程序2】#includemain()int y23 = 9, 8, 7, 6, 5, 4 ;int m2, k, j;for (k = 0; k2; k+)mk = yk0;for (j = 1; j3; j+)if (ykjy?x:y;int f2(int x,int y)return xy?y:

25、x;main() int a=4,b=3,c=5,d=2,e,f,g; e=f2(f1(a,b),f1(c,d); f=f1(f2(a,b),f2(c,d); g=a+b+c+d-e-f; printf(%d,%d,%dn,e,f,g);程序運(yùn)行后的輸出結(jié)果是 ( )A、4,3,7 B、3,4,7 C、5,2,7 D、2,5,76. 以下敘述中錯(cuò)誤的是 ( )A、對(duì)于double類型數(shù)組,不可以直接用數(shù)組名對(duì)數(shù)組進(jìn)行整體輸入或輸出B、數(shù)組名代表的是數(shù)組所占存儲(chǔ)區(qū)的首地址,其值不可改變C、當(dāng)程序執(zhí)行中,數(shù)組元素的下標(biāo)超出所定義的下標(biāo)范圍時(shí),系統(tǒng)將給出“下標(biāo)越界”的出錯(cuò)信息D、可以通過賦初值的方式

26、確定數(shù)組元素的個(gè)數(shù)7. 有以下程序#define N 20fun(int a,int n,int m) int i,j; for(i=m;i=n;i-) ai+1=ai;main() int i,aN=1,2,3,4,5,6,7,8,9,10; fun(a,2,9); for(i=0;i5;i+) printf(%d,ai);程序運(yùn)行后的輸出結(jié)果是( )A、10234 B、12344 C、12334 D、122348. 有以下程序 int a = 2;int f(int n)static int a = 3; int t = 0; if (n % 2) static int a = 4; t+

27、=a+; else static int a = 5; t+=a+; return t+a+;main()int s = a, i;for (i = 0; i3; i+) s += f(i);printf(%dn, s);程序運(yùn)行后的輸出結(jié)果是 ( ) A、26 B、28 C、29 D、24 9. 有以下程序 void sum(int a) a0 = a-1 + a1; main()int a10 = 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ;sum(&a2);printf(%dn, a2);程序運(yùn)行后的輸出結(jié)果是( ) A、6 B、7 C、5 D、8 10. 有以下程序

28、int f(int a) return a%2; main() int s8=1,3,5,2,4,6,i,d=0;for (i=0;f(si);i+) d+=si;printf(%dn,d);程序運(yùn)行后的輸出結(jié)果是( )A、9 B、11 C、19 D、21 二、程序填空下面程序?qū)崿F(xiàn)刪除字符串中某個(gè)字符,請(qǐng)將程序補(bǔ)充完整。 # include char s = this, is, a string;void main() void sdelete (char s , char c);char c =,; /這里說的是可以刪除的字符,這里刪除的是“,”,可以更改printf(%sn, s); sd

29、elete( ); printf(%sn, s); void sdelete (char s , char c) int i,j; for(i=j=0;si!= 0; +i) if (si!= c) sj+= ; ; 三、寫出程序運(yùn)行的結(jié)果:【程序1】以下程序運(yùn)行后的輸出結(jié)果是:#includestdio.h int f(int c)static int a=10;int b=+a;printf(“%d,%d,%dn”,a,b,c);return (a+b+c);main() printf(%d,f(f(5);【程序2】以下程序運(yùn)行后的輸出結(jié)果是:#includestdio.hint fun(

30、 int n)if(n10)return n; else return (n%10)*fun(n/10);main() printf(%d,fun(218); 【程序3】以下程序運(yùn)行后的輸出結(jié)果是:int w=2;int f(int x)int y=1;static int z=3;y+;z+;return(x+y+z); main()int k;for(k=0;k3;k+) printf(%4d,f(w+);【程序4】以下程序運(yùn)行后的輸出結(jié)果是:#include long fun( int n) long s; if( n= 1| n=2) s=2; else s=n+ fun(n-1);

31、return s; void main ( ) printf(n %ld, fun (5); 【程序5】以下程序運(yùn)行后的輸出結(jié)果是:void swap(int x,int y) int t; t=x;x=y;y=t; printf(%d %d ,x,y);main() int a=3,b=4; swap(a,b); printf(%d %dn,a,b);【程序6】以下程序運(yùn)行后的輸出結(jié)果是:void printstar() printf(*);main() int a; /a=printstar(); printf(%d,a);【程序7】以下程序運(yùn)行后的輸出結(jié)果是:main() int i=2

32、,p; p=f(i,+i); printf(%d,p);int f(int a, int b) int c; if(ab) c=1; else if(a=b) c=0; else c=-1; return(c);四、程序設(shè)計(jì)1. 根據(jù)以下框架編寫程序,用遞歸函數(shù)按下列公式計(jì)算并輸出s(n)=12+22+32+n2遞歸計(jì)算公式:s(n)=s(n-1)+n*n#includefloat s(int );void main() float s(int n) 2. 編寫字符串拷貝函數(shù),功能是將str2字符串復(fù)制到str1字符串中(即功能與C中的strcpy標(biāo)準(zhǔn)庫函數(shù)相同) 3. 輸出100200之間的

33、全部素?cái)?shù)的和(用一函數(shù)來判斷一個(gè)數(shù)是否為素?cái)?shù))第七章 指針一、選擇題:1 若有如下定義語句int a10=0,1,2,3,4,5,6,7,8,9,*p=a;則不是對(duì)a數(shù)組元素正確引用的是( )A、ap-a B、*(&ai) C、*(*(a+i) D、*p2 若有如下定義:int a=211,*b=&a;則printf(“%dn”,*b);輸出結(jié)果為( )A、無確定值 B、a的地址 C、212 D、2113 設(shè)有定義:int s=1,3,5,7,9,*p=&s0;則值為7的表達(dá)式是( )A、*p+3 B、*p+4 C、*(p+3) D、*(p+4)4 若有以下定義,則值為4的表達(dá)式是( )int

34、 a=1,2,3,4,5,6,7,8,9,10,*p=a;A、p+=3,*(p+) B、p+=3,*+p C、p+=4,*p+ D、p+=4,+*p5 若有定義及賦值: int a10=0, 1, 2, 3, 4, 5, 6, 7, 8, 9 , *p; p=a; 則引用a中的值是5的元素的表達(dá)式為( ) A、a4 B、*(p+4) C、*(a+5) D、*p5 6 設(shè)int x=1,2,3,4,5,6,*p=x; 則值為3的表達(dá)式是 ( ) A、p+=2, *p+ B、p+=2, *+p C、p+=3 D、p+=2 , +*p 7 以下語句運(yùn)行后的結(jié)果為( )char *st=How are

35、 you;printf(%sn,st+4);A、How are you B、are you C、you D、空串8 不正確的賦值或初始化的方式是( )A、char str=Hell0 2006 B、char str20;str=Hell0 2006;C、char *p=Hell0 2006 D、char *p;p=Hell0 20069 下列語句中合法的數(shù)組定義是( )A、char a3= abc,12, foxB、char a3= abc, 12, cdC、char a3= a, 12,foxD、char a3= a,12,cd10 以下語句或語句組中,能正確進(jìn)行字符串賦值的是 ( )A、c

36、har *sp; *sp=right!; B、char s10; s=right!;C、char s10; *s=right!; D、char *sp=right!;11 下列函數(shù)定義中,錯(cuò)誤的是( )A、int f(int *p1,int p2) B、void f(int *p1,int p2) *p1+=p2;return(p2); p1+=p2;return(*p1);C、f(int *p1,int p2) D、void f(int *p1,int p2) *p1+=p2;return(*p1); *p1+=p2;12 有以下程序main() char s=159,*p; p=s; printf(%c,*p+); printf(%c,*p+);程序運(yùn)行后的輸出結(jié)果是 ( )A、15 B、16 C、12 D、5913 有以下程序main() int a33,*p,i; p=&a00; for(i=0;i9;i+) pi=i; for(i=0;i3;i+) printf(%d ,a1i);程

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論