CÓïÑÔʵÑéÓëϰÌ⣨עÊͰ棩 ÏÂÔØ±¾ÎÄ

CÓïÑÔÁ·Ï°Ìâ

char b[]=¡±xyz¡±; strcpy(a,b);

printf(¡°%c¡±,a[2]); A) z

B) y C) b D) c

22. ÈôÓж¨Ò壺char str1[10],str2[10]=¡±Fujian¡±£»,Äܽ«×Ö·û´®¡±Fujian¡±¸³¸øÊý×éstr1µÄÕýÈ·Óï¾äÊÇ£¨£©

A) strcpy(str2£¬str1);

C) strcopy(str1,str2); B) str1=¡±Fujian¡±; D) strcpy(str1,str2); 23. ÒÔϳÌÐò¶ÎµÄÔËÐнá¹ûÊÇ£¨£© char str[]={¡°FuJian¡±}; printf(¡°%d¡±,strlen(str)); A) 9 B) 7 C) 6 D) 8

24. ÒÔϳÌÐò¶ÎµÄÔËÐнá¹ûÊÇ( )¡£

char a[]=\char b[]=\char c[10]; strcpy(c,a); strcat(c,b); printf(\

A) abc xyz

B) abc

C) xyzabc

D) xyz

25. ÒÔϳÌÐò¶ÎÔËÐкóaµÄֵΪ£¨£©

int a=2;

a=strcmp(¡°miss¡±,¡±miss¡±); A) true B) 0

C) 1 D) -1

26. ÉèÓÐÒÔϱäÁ¿¶¨Ò壺

char str1[]=\£¨ £©ÊÇÕýÈ·µÄ¡£

A) strcpy(str1,\C) strcpy(*str3,\

B) str2=\D) strcpy(str4[0],\

27. ÒÔϳÌÐò¶ÎÔËÐкóÆÁÄ»Êä³öΪ£¨ £©¡£

char a[]=\printf(\A) 5 B) 8

C) 3 D) 4

28. ÈôÓж¨Òå:char a[]=\ÔòÒÔϳÌÐò¶ÎÔËÐкóÆÁÄ»Êä³öΪ£¨ £©¡£

strcpy(a,b);

printf(\A) c B) z C) \\0 D) d 29. ÈôÓж¨Òå:int a=2;ÔòÓï¾äa=strcmp(\ÔËÐкóaµÄֵΪ£¨ £©¡£ A) 1 B) 0 C) -1 D) 2

17

ÆÚÄ©¸´Ï°Ì⼯

7. µÚ°ËÕ º¯Êý

1. ÒÔϳÌÐòµÄÔËÐнá¹ûÊÇ£¨ £©

int a=2,b=3;

int min(int a, int b) { int c; c=a

main() { int a=4;

printf(¡°%d¡±,min(a,b)); }

A) 2,3 B) 2 C) 4

2. CÓïÑÔÖУ¬Èôȱʡ¶¨Ò庯Êý·µ»ØÖµÀàÐÍ£¬Ôò¸Äº¯ÊýĬÈÏ·µ»ØÖµÀàÐÍÊÇ£¨£©

A) double B) int C) long

3. ÒÔϳÌÐòµÄÔËÐнá¹ûÊÇ£¨£©

int f(int c) { c+=2;

return c; }

main()

{ int a=2;c=5; a=f(a);

printf(¡°%d %d\\n¡±,a,c); }

A) 4 5 B) 4 4 C) 2 5

4. CÓïÑÔÖУ¬Êý×éÃû×÷Ϊº¯Êýµ÷ÓõÄʵ²Îʱ£¬ÏÂÃæÐðÊöÕýÈ·µÄÊÇ£¨£©

A) ´«µÝ¸øÐβεÄÊÇÊý×éµÚÒ»¸öÔªËØµÄÖµ B) ´«µÝ¸øÐβεÄÊÇÊý×éÔªËØµÄ¸öÊý C) ´«µÝ¸øÐβεÄÊÇÊý×éÖÐÈ«²¿ÔªËصÄÖµ

D) ÐβÎÊý×éÖи÷ÔªËØÖµµÄ¸Ä±ä»áʹʵ²ÎÊý×éÏà¶ÔÔªËØµÄֵͬʱ·¢Éú±ä»¯

5. ÒÔϳÌÐòµÄÔËÐнá¹ûÊÇ£¨£©¡£

int fun(int array[3][3]) { int j; for(j=0;j<3;j++) array[1][j]++; printf(¡°\\n¡±); }

main()

{ int j,a[3][3]={0,1,2,1,0,4,2,4,5}; fun(a);

D) 3

D) void

D) 2 4

18

CÓïÑÔÁ·Ï°Ìâ

for(j=0;j<3;j++) printf(¡°-¡±,a[1][j]); printf(¡°\\n¡±); }

A) 2 1 5 B) 0 1 2

6. ÒÔϳÌÐòµÄÔËÐнá¹ûÊÇ£¨£©

int fun(int array[3][3]) { int j;

for(j=0;j<3;j++) array[1][j]++; printf(¡°\\n¡±); }

main() {

int j,a[3][3]={0,1,2,1,0,4,2,4,5}; fun(a);

for(j=0;j<3;j++) printf(¡°-¡±,a[1][j]); printf(¡°\\n¡±); }

A) 0 1 2 B) 1 0 4

7. ÒÔϳÌÐòÔËÐкóÆÁÄ»Êä³öΪ£¨ £©¡£ #include int f(int x,int y) { return(x+y); } main() { int a=2,b=3,c; c=f(a,b); printf(\ }

A) 0 B) 2+3=0

8. ÒÔϳÌÐòÔËÐкóÆÁÄ»Êä³öΪ£¨ £©¡£ #include int a=2,b=3; int max(int a,int b) { int c;

c=a>b?a:b; return(c); } main() { int a=4;

C) 1 0 4 C) 2 1 5 C) 3+2=5 D) 1 2 3

D) 1 2 3

D) 2+3=5

19

ÆÚÄ©¸´Ï°Ì⼯

printf(\

}

A) 2,3

B) 2

9. ÒÔϳÌÐòµÄÔËÐнá¹ûÊÇ£¨ £©¡£

int fun(int array[4][4]) { int j;

for(j=0;j<4;j++) printf(\ printf(\}

main()

{ int a[4][4]={0,1,2,0,1,0,0,4,2,0,0,5,0,4,5,0}; fun(a); }

A) 2 0 0 5 B) 1 0 0 4

10. ÉèÓÐÈçϺ¯Êý¶¨Ò壺

int fun(char *str) { char *p=str;

while ( *p != '\\0') p++; return (p-str); }

ÔòÒÔÏÂÓï¾äÖ´ÐкóµÄÊä³ö½á¹ûÊÇ£¨ £©¡£ printf(\A) 7 B) 8

11. ÒÔϳÌÐòÔËÐкóÆÁÄ»Êä³öΪ£¨ £©¡£ #include void f(int i) { int a=2; a=i++; printf(\ } main() { int a=1,c=3; f(c); a=c++; printf(\ }

A) 4,3 B) 3,3

C) 3 C) 0 1 2 0 C) 9 C) 4,5 D) 4

D) 0 4 5 0

D) 10

D) 3,5

20