CÓïÑÔ ÏÂÔØ±¾ÎÄ

´ð°¸ÎªABCD

10. Ò»¸öº¯Êý¶¨ÒåÖеÄÐÎʽ²ÎÊýÈç¹ûΪ¼òµ¥±äÁ¿ÐÎʽ£¬µ÷ÓÃʱ¶ÔÓ¦µÄʵ²Î¿ÉÒÔÊÇ£¨ £©¡£ A) ͬÀàÐ͵ļòµ¥±äÁ¿ B) ͬÀàÐ͵ij£Êý C) ͬÀàÐ͵ÄÊý×éÔªËØ D) ͬÀàÐ͵ĵØÖ·Á¿ E) ͬÀàÐ͵ÄÊý×éÃû

´ð°¸ÎªABCD

11. ÔÚ¶¨Ò庯Êýʱ£¬º¯ÊýµÄ´æ´¢ÀàÐÍ¿ÉÒÔ£¨ £©¡£

A) ÊÇstatic B) ÊÇauto C) ÊÇregister D) ÊÇextern E) Ê¡ÂÔ ´ð°¸ÎªADE

12. ¼ÙÉè±äÁ¿a,i¾ùÒѶ¨Òå²¢¸³Öµ£¬ÔòÒÔϺϷ¨µÄCÓï¾äÓУ¨ £© A)a= =1; B)++i C)a=(int)i+2.5; D)sqtr(a); E); ´ð°¸ÎªACDE

13. CÓïÑԹ涨£¬µ÷ÓÃÒ»¸öº¯Êýʱ£¬Êµ²Î±äÁ¿ºÍÐβαäÁ¿Ö®¼äµÄÊý¾ÝÊÇ£¨ £©¡£ (A)µØÖ·´«µÝ (B)Öµ´«µÝ (C)ÓÉʵ²Î´«¸øÐβΣ¬²¢ÓÉÐβδ«»Ø¸øÊµ²Î (D)ÓÉÓû§Ö¸¶¨´«µÝ·½Ê½ (E)ÀàÐͱØÐëÒ»Ö ´ð°¸ÎªBE

14. ÔÚº¯Êýµ÷Óùý³ÌÖУ¬ÏÂÁÐ˵·¨µÄÊÇ£¨ £© (A)ÐÎʽ²ÎÊýºÍʵÔÚ²ÎÊý¸÷Õ¼Ò»¸ö¶ÀÁ¢µÄ´æ´¢µ¥Ôª

(B)ÐÎʽ²ÎÊýºÍʵÔÚ²ÎÊý´æ´¢¿Õ¼ä¶¼ÊÇÔÚº¯Êýµ÷ÓÃʱ·ÖÅäµÄ

(C)ÔÚº¯ÊýµÄÖ´Ðйý³ÌÖУ¬ÐβαäÁ¿ÖµµÄ¸Ä±ä²»»áÓ°Ïìʵ²ÎÖµµÄ¸Ä±ä (D)º¯Êýµ÷ÓýáÊøÊ±£¬ÁÙʱ´æ´¢Çø±»³·Ïû

(E)ÔÚº¯Êýµ÷Óùý³ÌÖУ¬ÊµÔÚ²ÎÊýÓëÐÎʽ²ÎÊýÔÚ¸öÊý¡¢ÀàÐÍÉϱØÐëÆ¥Åä ´ð°¸ÎªACDE

15. ÒÔϵÄ˵·¨ÊÇ£¨ £©

A)CÓïÑÔÓÐËÄÖÖ´æ´¢Àࣺauto¡¢register¡¢staticºÍextern¡£

B)CÓïÑÔÌṩµÄfor¡¢whileºÍdo-whileµÈÈýÖÖÑ­»·Óï¾ä¿ÉÒÔ×öµÈ¼Û±ä»»¡£ C)CÓïÑÔÌṩµÄ½á¹¹ÀàÐͲ»ÔÊÐíÆä³ÉÔ±¾ßÓв»Í¬µÄÊý¾ÝÀàÐÍ¡£ D)CÓïÑÔÔÊÐíÓÃtypedefÀ´¶¨ÒåÒ»ÖÖеÄÊý¾ÝÀàÐÍ¡£

E)CÓïÑÔÔÊÐí¾­³£ÔÚ³ÌÐòÖÐʹÓõij£Á¿Óú궨ÒåÀ´¶¨Òå¡£ ´ð°¸ÎªABE

16. CÓïÑÔÖУ¬¾Ö²¿±äÁ¿Ä¬ÈϵĴ洢ÀàÐÍÊÇ£¨ £©¡£

A) auto B) register C) extern D) static ´ð°¸ÎªA

17. ÔÚÏÂÃæCÓïÑԵĺ¯Êý˵Ã÷Óï¾äÖУ¬µÄÊÇ£¨ £©¡£ A) int fun(int , int); B) int fun(int x,y);

C) int fun(x,y); D) int fun(int x; int y); E) int fun(int x,int y); ´ð°¸ÎªAE

9Õ ָÕë Ò»¡¢ÅжÏÌâ

1. ÈôÓж¨Ò壺long int j, *p;£¬Ôò²Ù×÷j=(long int)p;ÊǺϷ¨²Ù×÷¡£´ð°¸Îª¡Ì 2. ÉèÓÐ˵Ã÷int (*ptr)[M]; ÆäÖÐptrÊÇÖ¸Ïòº¬ÓÐM¸öÕûÐÍÔªËØµÄһάÊý×éµÄÖ¸Õë¡££¨ ´ð°¸Îª¡Ì

£© 3. ¶ÔͬһÀàÐ͵ÄÁ½¸öÖ¸Õë±äÁ¿¶øÑÔ£¬Ò»¸ö±äÁ¿ÏòÁíÍâÒ»¸ö±äÁ¿¸³ÖµµÄ½á¹ûÊÇʹµÃÁ½¸öÖ¸ÕëÖ¸Ïòͬһ¸ö¶ÔÏó¡£´ð°¸Îª¡Ì

4. ¶¨ÒåÒ»¸öÖ¸ÏòijÖÖÀàÐͺ¯ÊýµÄÖ¸Õëºó£¬¾Í¿ÉÒÔ½²Èκκ¯ÊýµÄÊ×µØÖ·¸³¸øÕâ¸öÖ¸Õë±äÁ¿¡£´ð°¸Îª¡Á

5. ¿ÉÒÔ½«Ò»¸öÕûÐÍÖ¸Õë±äÁ¿µÄÖµ¸³¸øÒ»¸öʵÐÍÖ¸Õë±äÁ¿£¬µ«¿ÉÄÜÒýÆð·ûºÅλÀ©Õ¹¡£´ð°¸Îª¡Á

6. ¿ÉÒÔ½«Ò»¸öʵÐÍÖ¸Õë±äÁ¿µÄÖµ¸³¸øÒ»¸öÕûÐÍÖ¸Õë±äÁ¿£¬µ«¿ÉÄÜÓ°ÏìÖ¸ÕëµÄ¾«¶È¡£´ð°¸Îª¡Á

7. ÓÉÓÚÖ¸ÕëµÄÊý¾ÝÀàÐÍʵ¼ÊÉÏÊÇÖ¸¶¨Ö¸ÕëËùÄÜÖ¸Ïò¶ÔÏóµÄÊý¾ÝÀàÐÍ£¬ËùÒÔ²»Í¨Êý¾ÝÀàÐ͵ÄÖ¸Õë±äÁ¿²»ÄÜÏ໥¸³Öµ¡£´ð°¸Îª¡Ì

8. º¯ÊýÖÐʹÓÃÖ¸Õë±äÁ¿×÷ΪÐÎʽ²ÎÊý£¬¾ÍÓпÉÄÜÔÚ±»µ÷º¯ÊýÖвÙ×÷Ö÷µ÷º¯ÊýÖеÄʵ²Î¡£´ð°¸Îª¡Ì

9. ÈôÓж¨Ò壺int a[5],*p;£¬Ôò²Ù×÷p=a;ÊǺϷ¨µÄ²Ù×÷¡£´ð°¸Îª¡Ì

10. ÈôÓж¨Ò壺int a[5],*p;£¬Ôò²Ù×÷p=&a[2];ÊǺϷ¨µÄ²Ù×÷¡£´ð°¸Îª¡Ì 11. ÈôÓж¨Ò壺int a[5][5],*p;£¬Ôò²Ù×÷p=a;ÊǺϷ¨²Ù×÷¡£´ð°¸Îª¡Á 12. ÈôÓж¨Ò壺int a[5][5],*p;£¬Ôò²Ù×÷p=*a;ÊǺϷ¨²Ù×÷¡£´ð°¸Îª¡Ì 13. ÈôÓж¨Ò壺int a[5][5],*p;£¬Ôò²Ù×÷p=a[0];ÊǺϷ¨²Ù×÷¡£´ð°¸Îª¡Ì 14. ÈôÓж¨Ò壺int a[5][5],*p;£¬Ôò²Ù×÷p=&a[0][0];ÊǺϷ¨²Ù×÷¡£´ð°¸Îª¡Ì 15. ÈôÓж¨Ò壺int a[5][5], (*p)[5];£¬Ôò²Ù×÷p=a;ÊǺϷ¨²Ù×÷¡£´ð°¸Îª¡Ì 16. ÈôÓж¨Ò壺int a[5][5], (*p)[5];£¬Ôò²Ù×÷p=*a;ÊǺϷ¨²Ù×÷¡£´ð°¸Îª¡Á 17. ÈôÓж¨Ò壺int a[5][5], (*p)[5];£¬Ôò²Ù×÷p=a[0];ÊǺϷ¨²Ù×÷¡£´ð°¸Îª¡Á

18. ÈôÓж¨Ò壺int a[5][5], (*p)[5];£¬Ôò²Ù×÷p=&a[0][0];ÊǺϷ¨²Ù×÷¡£´ð°¸Îª¡Á 19. ÈôÓж¨Ò壺double (*dd)[10];ÔòddÊÇÒ»¸öÖ¸Ïò¾ßÓÐ10¸öÔªËØµÄdoubleÐÍÊý×éµÄÖ¸Õë±äÁ¿£»£¨ £©´ð°¸Îª¡Å

20. ÔÚCÓïÑÔÖÐ,³ÌÐòmain(){int *ptr; *ptr=100; printf(\Êǵġ£( )´ð°¸Îª¡Á

21. Èç¹ûÖ¸ÕëÕ¼ÓõÄÄÚ´æ´óСΪ2 Byte£¬ÄÇôָÏòËüµÄ¶þÖØÖ¸ÕëÕ¼ÓÃÄÚ´æ´óСΪ4 Byte¡£( )´ð°¸Îª¡Á

22. Ö¸Õë±äÁ¿µÄÖµÊÇÎÞ·ûºÅÕûÐÍÖµ£¬ËùÒÔÖ¸Õë±äÁ¿¶¼ÊÇÕûÐͱäÁ¿¡£´ð°¸Îª¡Á 23. ·²ÊÇÕûÐͱäÁ¿¿ÉÒԲμӵÄÔËË㣬ָÕë±äÁ¿¶¼¿ÉÒԲμӡ£´ð°¸Îª¡Á 24. ¼´Ê¹Êý¾ÝÀàÐÍÏàͬ£¬Á½¸öÖ¸Õë±äÁ¿Ò²²»ÄÜÏ໥¸³Öµ¡£´ð°¸Îª¡Á 25. Á½¸öͬÀàÐ͵ÄÖ¸Õë±äÁ¿¿ÉÒÔÏ໥¸³Öµ¡£´ð°¸Îª¡Ì 26. Ö¸Õë±äÁ¿¿ÉÒÔÓëÒ»¸öÕûÐͳ£Á¿Ïà¼Ó¡£´ð°¸Îª¡Ì 27. Ö¸Õë±äÁ¿¿ÉÒÔÓëÒ»¸öÕûÐͳ£Á¿Ïà¼õ¡£´ð°¸Îª¡Ì 28. Ö¸Õë±äÁ¿¿ÉÒÔÓëÒ»¸öÕûÐͳ£Á¿Ïà³Ë¡£´ð°¸Îª¡Á 29. Ö¸Õë±äÁ¿¿ÉÒÔ³ýÒÔÒ»¸ö²»Îª0µÄÕûÊý¡£´ð°¸Îª¡Á

30. ¶ÔÓÚÖ¸Ïòͬһ¸öÊý×éµÄÁ½¸ö±äÁ¿¶øÑÔ£¬Á½¸öÖ¸Õë±äÁ¿Ïà¼õµÄ²Ù×÷ÊÇÓÐÒâÒåµÄ¡£´ð°¸Îª¡Ì

31. ÈôÓж¨Ò壺long int j, *p;£¬Ôò²Ù×÷p=j;ÊǺϷ¨²Ù×÷¡£´ð°¸Îª¡Á 32. ÈôÓж¨Ò壺long int j, *p;£¬Ôò²Ù×÷j=p;ÊǺϷ¨²Ù×÷¡£´ð°¸Îª¡Á 33. ÈôÓж¨Ò壺long int j, *p;£¬Ôò²Ù×÷p=(int)j;ÊǺϷ¨²Ù×÷¡£´ð°¸Îª¡Á 34. Ö¸Õë±äÁ¿µÄÀàÐÍÈ·¶¨Á˸ÃÖ¸ÕëÄܹ»Ö¸ÏòµÄ¶ÔÏóµÄÊý¾ÝÀàÐÍ¡£´ð°¸Îª¡Ì ¶þ¡¢µ¥Ñ¡Ìâ

1. Óж¨Ò壺int x,*p;£¬ÄÜʹָÕë±äÁ¿pÖ¸Ïò±äÁ¿xµÄÓï¾äÊÇ£¨ £©¡£

A) *p=&x; B) p=&x; C) *p=x; D) p=*&x; ´ð°¸ÎªB

2. Óж¨Ò壺int x,*p1=&x, *p2;£¬ÔòÄÜʹµÃp2Ò²Ö¸ÏòxµÄÓï¾äÊÇ£¨ £©¡£ A) *p2=&x; B) p2=p1; C) p2=*p1; D) p2=&p1; ´ð°¸ÎªB

3. Óж¨Ò壺int x,y=10,*p=&y;£¬ÔòÄÜʹµÃxµÄÖµÒ²µÈÓÚ10µÄÓï¾äÊÇ£¨ £©¡£ A) x=p; B) x=&p; C) x=&y; D) x=*p; ´ð°¸ÎªD

4. Óж¨Ò壺int *p1,*p2;£¬ÔòµÄ¸³ÖµÓï¾äΪ£¨ £©¡£

A) p1*=p2; B) p1/=p2; C) p1+=p2; D) p1+=3; ´ð°¸ÎªD

5. Óж¨Ò壺int *p1,*p2;£¬ÔòµÄ¸³ÖµÓï¾äΪ£¨ £©¡£

A) p1=p2; B) p1/=p2; C) p1+=p2; D) p1*=p2; ´ð°¸ÎªA

6. Óж¨Ò壺int a[5][4], *p=a[0];£¬Ôò*(p+2*4+3)µÈÓÚ£¨ £©¡£

A) a[2][0] B) a[2][1] C) a[2][2] D) a[2][3] ´ð°¸ÎªD

7. Óж¨Ò壺int a[5][4], (*p)[4]=a;£¬Êý×éaµÄÊ×µØÖ·Îª100£¬*(p+2)+3µÈÓÚ£¨ £©¡£ A)116 B) 118 C) 120 D) 122 ´ð°¸ÎªD

8. Óж¨Ò壺int a[5][4], (*p)[4]=a;£¬Ôò*(*(p+2)+3)µÈÓÚ£¨ £©¡£ A) a[2][0] B) a[2][1] C) a[2][2] D) a[2][3] ´ð°¸ÎªD

9. Óж¨Ò壺int a[]={1,3,5,7,9},*p=a;£¬ÔòֵΪ5µÄ±í´ïʽÊÇ£¨ £©¡£

A) p+=2, *p++ B) p+=2, *++p C) p+=2, (*p)++ D) a+=2, *a ´ð°¸ÎªA

10. ÓÐÈç϶¨Ò壺char *s1=\ Ôò±í´ïʽstrcmp(s1+1,s2+1) µÄÖµÊÇ£¨ £©

A.Áã B.¸ºÊý C.ÕýÊý D.·ÇÁãÖµ£¬ÎÞ·¨¿Ï¶¨·ûºÅ ´ð°¸ÎªC

11. ÒÔϳÌÐòµÄÊä³ö½á¹ûÊÇ£¨ £©¡£ main()

{ printf (\ * s1 = s * \ \ printf (\ * s2 = %-5s * \ \ );

}

(A) * s1 = chinabeijing_ _ _ * (B) * s1 = chinabeijing_ _ _ * * s2 = * * chi * ; * s2 = chi_ _ *

(C) * s1 = * _ _ chinabeijing * (D) * s1 = _ _ _chinabeijing * * s2 = _ _chi ; * s2 = chi _ _ *; £¨×¢£º±¸Ñ¡´ð°¸ÖУ¬-´ú±í¿Õ¸ñ£© ´ð°¸ÎªD

12. ÈôÓÐ int k=2; int *ptr1, *ptr2£» ptr1=&k; ptr2=&k ;ÄÇôÏÂÁеÄÓï¾äÊÇ( )¡£

(A) k=*ptr1+*ptr2 (B) ptr2=ptr1*2 (C) ptr1=*£¨ptr1+ ptr2£© (D)ptr1=*ptr1*£¨*ptr2£©

´ð°¸ÎªA

13. ÉèÓÐÈçϵijÌÐò¶Î£º

char str[ ]=\ char *ptr; ptr=str;

Ö´ÐÐÉÏÃæµÄ³ÌÐò¶Îºó£¬*£¨ptr+5£©µÄֵΪ£¨ £©¡£

(A)o'' (B) ''\\0'' (C)²»È·¶¨µÄÖµ (D) ''o''µÄµØÖ· ´ð°¸ÎªB

14. ÈôÓÐÒÔ϶¨ÒåºÍÓï¾ä£¬ÔòÊä³ö½á¹ûÊÇ£¨ £©¡£ char *sp=\

printf(\

A) 12 B) 3 C) 17 D) 13 ´ð°¸ÎªB

15. ¶ÔÓÚ»ùÀàÐÍÏàͬµÄÁ½¸öÖ¸Õë±äÁ¿Ö®¼ä£¬²»¿É½øÐеÄÔËËãÊÇ£¨ £©¡£ A)== B)= C)+ D)¨C ´ð°¸ÎªC

16. ÒÑÖª£ºint *p( ); pÊÇ( )¡£

(A) Ö¸ÏòintÐ͵ÄÖ¸Õë±äÁ¿ (B) intÐ͵ÄÖ¸ÕëÊý×é (C) Ò»¸öÖ¸Ïòº¯ÊýµÄÖ¸Õë±äÁ¿£¬º¯ÊýµÄ·µ»ØÖµÊÇintÐÍ (D) Ò»¸öº¯Êý£¬¸Ãº¯ÊýµÄ·µ»ØÖµÊÇÖ¸ÏòintÐ͵ÄÖ¸Õë±äÁ¿ ´ð°¸ÎªD

17. Óж¨Ò壺float y,*p=&y;£¬¼Ù¶¨±äÁ¿yÔÚÄÚ´æÖÐËùÕ¼µØÖ·Îª100~103¡£ÄÇôpµÄֵΪ£¨ £©¡£ A) 100 B) 101 C) 102 D) 103 ´ð°¸ÎªA

18. Óж¨Ò壺int x,*p=&x;£¬ÔòÄÜΪ±äÁ¿x¸³ÖµµÄÓï¾äÊÇ£¨ £©¡£ A) scanf(¡°%d¡±,x); B) scanf(¡°%d¡±,p);

C) scanf(¡°%d¡±,*p); D) scanf(¡°%f¡±,&x); ´ð°¸ÎªB

19. Óж¨Ò壺int x=100,*p=&x;£¬ÔòÄÜÊä³ö±äÁ¿xÖµµÄÓï¾äÊÇ£¨ £©¡£ A) printf(¡°%d\\n¡±,*x); B) printf(¡°%d\\n¡±,p); C) printf(¡°%d\\n¡±,*p); D) printf(¡°%d\\n¡±,&p);

´ð°¸ÎªC

20. Óж¨Ò壺int a[10], n, *p1=a,*p2=&a[9];£¬ÔòµÄ¸³ÖµÓï¾äΪ£¨ £©¡£ A) n=p2-p1; B) n=p2*p1; C) n=p2+p1; D) n=p1/p2; ´ð°¸ÎªA

21. Óж¨Ò壺int a[5], *p1=a, *p2=p1;£¬ÔòÄܹ»±íÊ¾ÔªËØa[2]µÄÊÇ£¨ £©¡£ A) *(p2+2) B) p2+2 C) *p1+2 D) *p2+2 ´ð°¸ÎªA

22. Óж¨Ò壺int a[5],*p=a;£¬Ôò²»ÄܱíÊ¾ÔªËØa[4]µØÖ·µÄÊÇ£¨ £©¡£ A) p+4 B) &a+4 C) &a[0]+4 D) a+4 ´ð°¸ÎªB

23. Óж¨Ò壺int a[5],*p=a;£¬Ôò²»ÄܱíÊ¾ÔªËØa[4]µÄÊÇ£¨ £©¡£

A) *(p+4) B) *(&a+4) C) *(&a[0]+4) D) *(a+4)