Ò»¡¢Ñ¡ÔñÌ⣬£¨1-40£©Ã¿Ìâ1·Ö£¬£¨41-50£©Ã¿Ìâ2·Ö£¬¹²60·Ö£© £ £ ÏÂÁи÷ÌâA£©¡¢B£©¡¢C£©¡¢D£©ËĸöÑ¡ÏîÖУ¬Ö»ÓÐÒ»¸öÑ¡ÏîÊÇÕýÈ·µÄ£¬Ç뽫ÕýÈ·Ñ¡ÏîͿдÔÚ´ðÌ⿨ÏàӦλÖÃÉÏ£¬´ðÔÚÊÔ¾íÉϲ»µÃ·Ö¡£ £ £ (1) 1MBµÈÓÚ £ £ A) 1000×Ö½Ú B) 1024×Ö½Ú £ £ C) 1000¡Á1000×Ö½Ú D) 1024¡Á1024×Ö½Ú £ £ (2) ÓëÊ®Áù½øÖÆÊý200µÈÖµµÄÊ®½øÖÆÊýΪ £ £ A) 256 B) 512 C) 1024 D) 2048 £ £ (3) Ëùν¡°Âã»ú¡±ÊÇÖ¸ £ £ A) µ¥Æ¬»ú B) µ¥°å»ú £ £ C) ²»×°±¸ÈκÎÈí¼þµÄ¼ÆËã»ú D) Ö»×°±¸²Ù×÷ϵͳµÄ¼ÆËã»ú £ £ (4) Äܽ«¸ß¼¶ÓïÑÔ±àдµÄÔ´³ÌÐòת»»³ÉÄ¿±ê³ÌÐòµÄÊÇ £ £ A) Á´½Ó³ÌÐò B) ½âÊͳÌÐò C) ±àÒë³ÌÐò D) ±à¼³ÌÐò £ £ (5) ÔÚ64λ¼ÆËã»úÖУ¬Ò»¸ö×Ö³¤ËùÕ¼µÄ×Ö½ÚÊýΪ £ £ A) 64 B) 8 C) 4 D) 1 £ £ (6) ÔÚWindows»·¾³Ï£¬µ±Ò»¸öÓ¦ÓóÌÐò´°¿Ú±»×îС»¯ºó£¬¸ÃÓ¦ÓóÌÐò £ £ A) ¼ÌÐøÔÚºǫ́ÔËÐÐ B) ¼ÌÐøÔÚǰ̨ÔËÐÐ £ £ C) ÖÕÖ¹ÔËÐÐ D) ÔÝÍ£ÔËÐÐ £ £ (7) ÔÚWindows»·¾³Ï£¬ÄÜʵÏÖ´°¿ÚÒÆ¶¯µÄ²Ù×÷ÊÇ £ £ A) ÓÃÊó±êÍ϶¯´°¿ÚÖеÄÈκβ¿Î» B) ÓÃÊó±êÍ϶¯´°¿ÚµÄ±ß¿ò £ £ C) ÓÃÊó±êÍ϶¯´°¿ÚµÄ¿ØÖư´Å¥ D) ÓÃÊó±êÍ϶¯´°¿ÚµÄ±êÌâÀ¸ £ £ (8) ÔÚWindows»·¾³Ï£¬PrintScreen¼üµÄ×÷ÓÃÊÇ £ £ A) ´òÓ¡µ±Ç°´°¿ÚµÄÄÚÈÝ B) ´òÓ¡ÆÁÄ»ÄÚÈÝ £ £ C) ¸´ÖÆÆÁÄ»µ½¼ôÌù°å D) ¸´ÖƵ±Ç°´°¿Úµ½¼ôÌù°å £ £ (9) InternetµÄͨÐÅÐÒéÊÇ £ £ A) TCP/IP B) BBS C) WWW D) FTP £ £ (10) ÏÂÁÐÐðÊöÖÐÕýÈ·µÄÊÇ £ £ A) ¼ÆËã»ú²¡¶¾Ö»¸ÐȾ¿ÉÖ´ÐÐÎļþ £ £ B) ¼ÆËã»ú²¡¶¾Ö»¸ÐȾÎı¾Îļþ £ £ C) ¼ÆËã»ú²¡¶¾Ö»ÄÜͨ¹ýÈí¼þ¸´ÖƵķ½Ê½½øÐд«²¥ £ £ D) ¼ÆËã»ú²¡¶¾¿ÉÒÔͨ¹ýÍøÂç»ò¶Áд´ÅÅ̵ȷ½Ê½½øÐд«²¥ £ £ (11) Ò»¸öËã·¨Ó¦¸Ã¾ßÓС°È·¶¨ÐÔ¡±µÈ5¸öÌØÐÔ£¬ÏÂÃæ¶ÔÁíÍâ4¸öÌØÐÔµÄÃèÊöÖдíÎóµÄÊÇ £ £ A) ÓÐÁã¸ö»ò¶à¸öÊäÈë B) ÓÐÁã¸ö»ò¶à¸öÊä³ö £ £ C) ÓÐÇîÐÔ D) ¿ÉÐÐÐÔ £ £ (12) ÒÔÏÂÐðÊöÖÐÕýÈ·µÄÊÇ £ £ A) CÓïÑÔµÄÔ´³ÌÐò²»±ØÍ¨¹ý±àÒë¾Í¿ÉÒÔÖ±½ÓÔËÐÐ £ £ B) CÓïÑÔÖеÄÿÌõ¿ÉÖ´ÐÐÓï¾ä×îÖÕ¶¼½«±»×ª»»³É¶þ½øÖƵĻúÆ÷Ö¸Áî £ £ C) CÔ´³ÌÐò¾±àÒëÐγɵĶþ½øÖÆ´úÂë¿ÉÒÔÖ±½ÓÔËÐÐ £ £ D) CÓïÑÔÖеĺ¯Êý²»¿ÉÒÔµ¥¶À½øÐбàÒë¶«·½½ÌÓýÍøÌṩHttp://www.eastedu.com.cn £ £ (13) ÒÔÏ·ûºÏCÓïÑÔÓï·¨µÄʵÐͳ£Á¿ÊÇ £ £ A) 1.2E0.5 B) 3.14.159E C) .5E-3 D) E15 £ £ (14) ÒÔÏÂ4×éÓû§¶¨Òå±êʶ·ûÖУ¬È«²¿ºÏ·¨µÄÒ»×éÊÇ £ £ A) _main B) If C) txt D) int £ £ enclude -max REAL k_2 £ £ sin turbo 3COM _001 £ £ (15) ÈôÒÔÏÂÑ¡ÏîÖеıäÁ¿ÒÑÕýÈ·¶¨Ò壬ÔòÕýÈ·µÄ¸³ÖµÓï¾äÊÇ £ £ A) x1=26.8%3 B) 1+2=x2 C) x3=0x12 D) x4=1+2=3; £ £ (16) ÉèÓÐÒÔ϶¨Òå £ £ int a=0; £ £ double b=1.25; £ £ char c=¡¯A¡¯; £ £ #define d 2 £ £ ÔòÏÂÃæÓï¾äÖдíÎóµÄÊÇ £ £ A) a++; B) b++ C) c++; D) d++; £ £ (17) ÉèÓж¨Ò壺float a=2,b=4,h=3;,ÒÔÏÂCÓïÑÔ±í´ïʽÓë´úÊýʽ ¼ÆËã½á¹û²»Ïà·ûµÄÊÇ £ £ A) (a+B) *h/2 B) (1/2)*(a+B) *h £ £ C) (a+B) *h*1/2 D) h/2*(a+B) £ £ (18) ÓÐÒÔϳÌÐò £ £ main( ) £ £ { £ £ int x=102£¬y=012; £ £ printf(¡°%2d,%2d\n¡±,x,y); £ £ } £ £ Ö´ÐкóÊä³ö½á¹ûÊÇ £ £ A) 10,01 B) 02,12 C) 102,10 D) 02,10 £ £ (19) ÒÔÏÂ4¸öÑ¡ÏîÖУ¬²»ÄÜ¿´×÷Ò»ÌõÓï¾äµÄÊÇ £ £ A) {;} B) a=0,b=0,c=0; C) if(a>0); D) if(b==0) m=1;n=2; £ £ (20) ÉèÓж¨Ò壺int a,*pa=&a;ÒÔÏÂscanfÓï¾äÖÐÄÜÕýȷΪ±äÁ¿a¶ÁÈëÊý¾ÝµÄÊÇ £ £ A) scanf(¡°%d¡±,pA) ; B) scanf(¡°%d¡±,A) ; £ £ C) scanf(¡°%d¡±,&pA) ; D) scanf(¡°%d¡±,*pA) ; £ £ (21) ÒÔϳÌÐò¶ÎÖÐÓëÓï¾äk=a>b?(b>c?1:0):0£»¹¦Äܵȼ۵ÄÊÇ £ £ A) if((a>B) &&(b>C) ) k=1; B) if((a>B) ||(b>C) ) k=1 £ £ else k=0; £ £ C) if(a<=B) k=0; D) if(a>B) k=1; £ £ else if(b<=C) k=1; else if(b>C) k=1; £ £ else k=0; £ £ (22) ÓÐÒÔϳÌÐò £ £ main( ) £ £ { char k; int I; £ £ for(i=1;i<3;i++) £ £ { scanf(¡°%c¡±,&k); £ £ switch(k) £ £ { case ¡®0¡¯: printf(¡°another\n¡±); £ £ case ¡®1¡¯: printf(¡°number\n¡±); £ £ } £ £ } £ £ } £ £ ³ÌÐòÔËÐÐʱ£¬´Ó¼üÅÌÊäÈ룺01<»Ø³µ>£¬³ÌÐòÖ´ÐкóµÄÊä³ö½á¹ûÊÇ £ £ A) another B) another C) another D) number £ £ number number number number £ £ another number £ £ (23) ÓÐÒÔϳÌÐò £ £ main( ) £ £ { int x=0,y=5,z=3; £ £ while(z-->0&&++x<5) y=y-1; £ £ printf(¡°%d,%d,%d\n¡±,x,y,z); £ £ } £ £ ³ÌÐòÖ´ÐкóµÄÊä³ö½á¹ûÊÇ £ £ A) 3,2,0 B) 3,2,-1 C) 4,3,-1 D) 5,-2,-5 £ £ (24) ÓÐÒÔϳÌÐò £ £ main( ) £ £ { int i,s=0; £ £ for(i=1;i<10;i+=2) s+=i+1; £ £ printf(¡°%d\n¡±,s); £ £ } £ £ ³ÌÐòÖ´ÐкóµÄÊä³ö½á¹ûÊÇ £ £ A) ×ÔÈ»Êý1¡«9µÄÀÛ¼ÓºÍ B) ×ÔÈ»Êý1¡«10µÄÀÛ¼ÓºÍ £ £ C) ×ÔÈ»Êý1¡«9ÖÐµÄÆæÊýÖ®ºÍ D) ×ÔÈ»Êý1¡«10ÖеÄżÊýÖ®ºÍ £ £ (25) ÓÐÒÔϳÌÐò¶«·½½ÌÓýÍøÌṩHttp://www.eastedu.com.cn £ £ main( ) £ £ { int i,n=0; £ £ for(i=2;i<5;i++) £ £ { do £ £ { if(i%3) continue; £ £ n++; £ £ } while(!i); £ £ n++; £ £ } £ £ printf(¡°n=%d\n¡±,n); £ £ } £ £ ³ÌÐòÖ´ÐкóµÄÊä³ö½á¹ûÊÇ £ £ A) n=5 B) n=2 C) n=3 D) n=4 £ £ (26) Èô³ÌÐòÖж¨ÒåÁËÒÔϺ¯Êý £ £ double myadd(double a,double B) £ £ { return (a+B) ;} £ £ ²¢½«Æä·ÅÔÚµ÷ÓÃÓï¾äÖ®ºó£¬ÔòÔÚµ÷ÓÃ֮ǰӦ¸Ã¶Ô¸Ãº¯Êý½øÐÐ˵Ã÷£¬ÒÔÏÂÑ¡ÏîÖдíÎóµÄ˵Ã÷ÊÇ £ £ A) double myadd(double a,B) ; £ £ B) double myadd(double,double); £ £ C) double myadd(double b,double A) ; £ £ D) double myadd(double x,double y); £ £ (27) ÓÐÒÔϳÌÐò £ £ char fun(char x , char y) £ £ { if(x£ £ return y; £ £ } £ £ main( ) £ £ { int a=¡¯9¡¯,b=¡¯8¡¯,c=¡¯7¡¯; £ £ printf(¡°%c\n¡±,fun(fun(a,B) ,fun(b,C) )); £ £ } £ £ ³ÌÐòµÄÖ´Ðнá¹ûÊÇ £ £ A) º¯Êýµ÷Óóö´í B£©8 C£©9 D£©7 £ £ (28) ÉèÓж¨Ò壺int n=0,*p=&n,**q=&p;ÔòÒÔÏÂÑ¡ÏîÖУ¬ÕýÈ·µÄ¸³ÖµÓï¾äÊÇ £ £ A) p=1; B) *q=2; C) q=p; D) *p=5; £ £ (29) ÓÐÒÔϳÌÐò £ £ void f(int v , int w) £ £ { int t; £ £ t=v;v=w;w=t; £ £ } £ £ main( ) £ £ { int x=1,y=3,z=2; £ £ if(x>y) f(x,y); £ £ else if(y>z) f(y,z); £ £ else f(x,z); £ £ printf(¡°%d,%d,%d\n¡±,x,y,z); £ £ } £ £ Ö´ÐкóÊä³ö½á¹ûÊÇ £ £ A) 1,2,3 B) 3,1,2 C) 1,3,2 D) 2,3,1 £ £ (30) ÓÐÒÔϳÌÐò¶Î £ £ int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b; £ £ b=p[5]; £ £ bÖеÄÖµÊÇ £ £ A) 5 B) 6 C) 8 D) 9 £ £ (31) 31¡¢ÓÐÒÔϳÌÐò £ £ main( ) £ £ { char a[]=¡±abcdefg¡±,b[10]=¡±abcdefg¡±; £ £ printf(¡°%d %d\n¡±,sizeof(A) ,sizeof(B) ); £ £ } £ £ Ö´ÐкóÊä³ö½á¹ûÊÇ £ £ A) 7 7 B) 8 8 C) 8 10 D) 10 10 £ £ (32) ÓÐÒÔϳÌÐò £ £ void swap1(int c[]) £ £ { int t; £ £ t=c[0];c[0]=c[1];c[1]=t; £ £ } £ £ void swap2(int c0,int c1) £ £ { int t; £ £ t=c0;c0=c1;c1=t; £ £ } £ £ main( ) £ £ { int a[2]={3,5},b[2]={3,5}; £ £ swap1(A) ; swap2(b[0],b[1]); £ £ printf(¡°%d %d %d %d\n¡±,a[0],a[1],b[0],b[1]); £ £ } £ £ ÆäÊä³ö½á¹ûÊÇ £ £ A) 5 3 5 3 B) 5 3 3 5 C) 3 5 3 5 D) 3 5 5 3 £ £ (33) ÓÐÒÔϳÌÐò £ £ void sum(int *A) £ £ { a[0]=a[1];} £ £ main( ) £ £ { int aa[10]={1,2,3,4,5,6,7,8,9,10},i; £ £ for(i=2;i>=0;i--) &nb £ £ sp; sum(&aa[i]); £ £ printf(¡°%d\n¡±,aa[0]); £ £ } £ £ Ö´ÐкóµÄÊä³ö½á¹ûÊÇ £ £ A) 4 B) 3 C) 2 D) 1 £ £ (34) 34¡¢ÓÐÒÔϳÌÐò £ £ int f(int b[][4]) £ £ { int i,j,s=0; £ £ for(j=0;j<4;j++) £ £ { i=j; £ £ if(i>2) i=3-j; £ £ s+=b[i][j]; £ £ } £ £ return s; £ £ } £ £ main( ) £ £ { int a[4][4]={{1,2,3,4},{0,2,4,5},{3,6,9,12},{3,2,1,0}}; £ £ printf(¡°%d\n¡±,f(A) ); £ £ } £ £ Ö´ÐкóµÄÊä³ö½á¹ûÊÇ £ £ A) 12 B) 11 C) 18 D) 16 £ £ (35) ÓÐÒÔ϶¨Òå £ £ #include £ £ char a[10],*b=a; £ £ ²»ÄܸøÊý×éaÊäÈë×Ö·û´®µÄÓï¾äÊÇ £ £ A) gets(A) B) gets(a[0]) C) gets(&a[0]); D) gets(B) ; £ £ (36) ÓÐÒÔϳÌÐò £ £ main( ) £ £ { char *p[10]={¡°abc¡±,¡±aabdfg¡±,¡±dcdbe¡±,¡±abbd¡±,¡±cd¡±}; £ £ printf(¡°%d\n¡±,strlen(p[4])); £ £ } £ £ Ö´ÐкóÊä³ö½á¹ûÊÇ £ £ A) 2 B) 3 C) 4 D) 5 £ £ (37) ÓÐÒÔϳÌÐò £ £ int a=2; £ £ int f(int *A) £ £ {return (*A) ++;} £ £ main( ) £ £ { int s=0; £ £ { int a=5; £ £ s+=f(&A) ; £ £ } £ £ s+=f(&A) ; £ £ printf(¡°%d\n¡±,s); £ £ } £ £ Ö´ÐкóÊä³ö½á¹ûÊÇ £ £ A) 10 B) 9 C) 7 D) 8 £ £ (38) ÓÐÒÔϳÌÐò £ £ #define f(x) x*x £ £ main( ) £ £ { int i; £ £ i=f(4+4)/f(2+2); £ £ printf(¡°%d\n¡±,i); £ £ } £ £ Ö´ÐкóÊä³ö½á¹ûÊÇ £ £ A) 28 B) 22 C) 16 D) 4 £ £ (39) ÉèÓÐÒÔÏÂÓï¾ä £ £ typedef struct S £ £ { int g; char h;} T; £ £ ÔòÏÂÃæÐðÊöÖÐÕýÈ·µÄÊÇ £ £ A) ¿ÉÓÃS¶¨Òå½á¹¹Ìå±äÁ¿ B£©¿ÉÒÔÓÃT¶¨Òå½á¹¹Ìå±äÁ¿ £ £ C£©SÊÇstructÀàÐ͵ıäÁ¿ D£©TÊÇstruct SÀàÐ͵ıäÁ¿ £ £ (40) ÓÐÒÔϳÌÐò £ £ struc STU £ £ { char name[10]; £ £ int num; £ £ }; £ £ void f1(struct STU C) £ £ { struct STU b={¡°LiSiGuo¡±,2042}; £ £ c=b; £ £ } £ £ void f2(struct STU *C) £ £ { struct STU b={¡°SunDan¡±,2044}; £ £ *c=b; £ £ } £ £ main( ) £ £ { struct STU a={¡°YangSan¡±,2041},b={¡°WangYin¡±,2043}; £ £ f1(A) ;f2(&B) ; £ £ printf(¡°%d %d\n¡±,a.num,b.num); £ £ } £ £ Ö´ÐкóµÄÊä³ö½á¹ûÊÇ £ £ A£©2041 2044 B£©2041 2043 C£©2042 2044 D£©2042 2043 £ £ (41) ÓÐÒÔϳÌÐò £ £ main( ) £ £ { unsigned char a,b; £ £ a=4|3; £ £ b=4&3; £ £ printf(¡°%d %d\n¡±,a,b(; £ £ } £ £ Ö´ÐкóÊä³ö½á¹ûÊÇ £ £ A) 7 0 B) 0 7 C) 1 1 D) 43 0 £ £ (42) ÏÂÃæ³ÌÐòµÄ¹¦ÄÜÊÇÊä³öÒÔÏÂÐÎʽµÄ½ð×ÖËþͼ°¸ÊÇ£º £ £ * £ £ *** £ £ ***** £ £ ******* £ £ main( ) £ £ { int i,j; £ £ for(i=1;i<=4;i++) £ £ { for(j=1;j<=4-i;j++) printf(¡° ¡°); £ £ for(j=1;j<=_______;j++) printf(¡°*¡±); £ £ printf(¡°\n¡±); £ £ } £ £ } £ £ ÔÚÏ»®Ïß´¦Ó¦ÌîÈëµÄÊÇ £ £ A) i B) 2*i-1 C) 2*i+1 D) i+2 £ £ (43) ÓÐÒÔϳÌÐò £ £ void sort(int a[],int n) £ £ { int i,j,t; £ £ for(i=0;i£ £ for(j=i+2;j£ £ if(a[i]£ £ } £ £ main() £ £ { int aa[10]={1,2,3,4,5,6,7,8,9,10},i; £ £ sort(aa,10); £ £ for(i=0;i<10;i++) printf(¡°%d¡±,aa[i]); £ £ printf(¡°\n¡±); £ £ } £ £ ÆäÊä³ö½á¹ûÊÇ £ £ A) 1,2,3,4,5,6,7,8,9,10, B) 10,9,8,7,6,5,4,3,2,1, £ £ C) 9,2,7,4,5,6,3,8,1,10, D) 1,10,3,8,5,6,7,4,9,2, £ £ (44) ÒÔϳÌÐò¶ÎÖУ¬²»ÄÜÕýÈ·¸³×Ö·û´®£¨±àÒëʱϵͳ»áÌáʾ´íÎ󣩵ÄÊÇ £ £ A) char s[10]=¡±abcdefg¡±; B) char t[]=¡±abcdefg¡±,*s=t; £ £ C) char s[10];s=¡±abcdefg¡±; D) char s[10];strcpy(s,¡±abcdefg¡±); £ £ (45) ÓÐÒÔϳÌÐò £ £ #include £ £ main(int argc ,char *argv[ ]) £ £ { int i,len=0; £ £ for(i=1;i£ £ printf(¡°5d\n¡±,len); £ £ } £ £ ¾±àÒëÁ´½ÓºóÉú³ÉµÄ¿ÉÖ´ÐÐÎļþÊÇex.exe£¬ÈôÔËÐÐʱÊäÈëÒÔÏ´ø²ÎÊýµÄÃüÁîÐÐ £ £ ex abcd efg h3 k44 £ £ Ö´ÐкóÊä³ö½á¹ûÊÇ £ £ A) 14 B) 12 C) 8 D) 6 £ £ (46) ÓÐÒÔϳÌÐò £ £ void f(int a[],int i,int j) £ £ { int t; £ £ if(i£ £ { t=a[i]; a[i]=a[j];a[j]=t; £ £ f(a,i+1,j-1); £ £ } £ £ } £ £ main( ) £ £ { int i,aa[5]={1,2,3,4,5}; £ £ f(aa,0,4); £ £ for(i=0;i<5;i++) printf(¡°%d,¡±,aa[i]); printf(¡°\n¡±); £ £ } £ £ Ö´ÐкóÊä³ö½á¹ûÊÇ £ £ A) 5,4,3,2,1, B) 5,2,3,4,1, C) 1,2,3,4,5, D) 1,2,3,4,5, £ £ (47) ÓÐÒÔϳÌÐò £ £ struct STU £ £ { char name[10]; £ £ int num; £ £ int Score; £ £ }; £ £ main( ) £ £ { struct STU s[5]={{¡°YangSan¡±,20041,703},{¡°LiSiGuo¡±,20042,580}, £ £ {¡°wangYin¡±,20043,680},{¡°SunDan¡±,20044,550}, £ £ {¡°Penghua¡±,20045,537}},*p[5],*t; £ £ int i,j; £ £ for(i=0;i<5;i++) p[i]=&s[i]; £ £ for(i=0;i<4;i++) £ £ for(j=i+1;j<5;j++) £ £ if(p[i]->Score>p[j]->Score) £ £ { t=p[i];p[i]=p[j];p[j]=t;} £ £ printf(¡°5d %d\n¡±,s[1].Score,p[1]->Score); £ £ } £ £ Ö´ÐкóÊä³ö½á¹ûÊÇ £ £ A) 550 550 B) 680 680 C) 580 550 D) 580 680 £ £ (48) ÓÐÒÔϳÌÐò £ £ #include £ £ struct NODE{ £ £ int num; £ £ struct NODE *next; £ £ }; £ £ main( ) £ £ { struct NODE *p,*q,*r; £ £ int sum=0; £ £ p=(struct NODE *)malloc(sizeof(struct NODE)); £ £ q=(struct NODE *)malloc(sizeof(struct NODE)); £ £ r=(struct NODE *)malloc(sizeof(struct NODE)); £ £ p->num=1;q->num=2;r->num=3; £ £ p->next=q;q->next=r;r->next=NULL; £ £ sum+=q->next->num;sum+=p->num; £ £ printf(¡°%d\n¡±,sum); £ £ } £ £ Ö´ÐкóµÄÊä³ö½á¹ûÊÇ £ £ A) 3 B) 4 C) 5 D) 6 £ £ (49) ÓÐÒÔϳÌÐò £ £ #include £ £ main( ) £ £ { FILE *fp; int i,k=0,n=0; £ £ fp=fopen(¡°d1.dat¡±,¡±w¡±); £ £ for(i=1;i<4;i++) fprintf(fp,¡±%d¡±,i); £ £ fclose(fp); £ £ fp=fopen(¡°d1.dat¡±,¡±r¡±); £ £ fscanf(fp,¡±%d%d¡±,&k,&n); printf(¡°%d %d\n¡±,k,n); £ £ fclose(fp); £ £ } £ £ Ö´ÐкóÊä³ö½á¹ûÊÇ £ £ A) 1 2 B) 123 0 C) 1 23 D) 0 0 £ £ (50) ÓÐÒÔϳÌÐò£¨Ìáʾ£º³ÌÐòÖÐfseek(fp,-2L*sizeof(int),SEEK_END) ;Óï¾äµÄ×÷ÓÃÊÇʹλÖÃÖ¸Õë´ÓÎļþβÏòÇ°ÒÆ2*sizeof(int)×Ö½Ú£© £ £ #include £ £ main( ) £ £ { FILE *fp; int i,a[4]={1,2,3,4},b; £ £ fp=fopen("data.dat","wb"); £ £ for(i=0;i<4;i++) fwrite(&a[i],sizeof(int),1,fp); £ £ fclose(fp); £ £ fp=fopen("data.dat £ £ £ £ ","rb")£» £ £ fseek(fp,-2L*sizeof(int).SEEK_END) ; £ £ fread(&b,sizeof(int),1,fp);/*´ÓÎļþÖжÁÈ¡sizeof(int)×Ö½ÚµÄÊý¾Ýµ½±äÁ¿bÖÐ*/ £ £ fclose(fp); £ £ printf("%d\n",B) ; £ £ } £ £ Ö´ÐкóÊä³ö½á¹ûÊÇ £ £ A) 2 B) 1 C) 4 D) 3 £ £ ¶þ¡¢Ìî¿ÕÌ⣨ÿ¿Õ2·Ö£¬¹²40·Ö£© £ £ Ç뽫ÿһ¸ö¿ÕµÄÕýÈ·´ð°¸Ð´ÔÚ´ðÌ⿨¡¾1¡¿ÖÁ¡¾20¡¿ÐòºÅµÄºáÏßÉÏ, ´ðÔÚÊÔ¾íÉϲ»µÃ·Ö. £ £ (1) E-mailµØÖ·ÓÉÓû§ÃûºÍÓòÃûÁ½²¿·Ö×é³É£¬ÕâÁ½²¿·ÖµÄ·Ö¸ô·ûΪ¡¾1¡¿ ¡£ £ £ (2) ¼ÆËã»úÍøÂç·ÖΪ¹ãÓòÍøºÍ¾ÖÓòÍø£¬ÒòÌØÍøÊôÓÚ¡¾2¡¿ ¡£ £ £ (3) ´ÓWindows»·¾³½øÈëMS£DOS·½Ê½ºó£¬·µ»ØWindows»·¾³µÄDOSÃüÁîΪ¡¾3¡¿ ¡£ £ £ (4) ÔÚWindows»·¾³Ï£¬Ö»ÒªÔÚ¡°¿ªÊ¼¡±²Ëµ¥Öе¥»÷¡¾4¡¿Ñ¡Ï¾Í¿ÉÒÔ²éÔÄ×î½ü´ò¿ª¹ýµÄÎĵµÇåµ¥¡£ £ £ (5) ¼ÆËã»úµÄÔËËãËÙ¶È¿ÉÒÔÓÃMIPSÀ´ÃèÊö£¬1MIPSÊÇָÿÃëÖ´ÐС¾5¡¿ÌõÖ¸Áî¡£ £ £ (6) ÒÑÖª×Ö·ûAµÄACSIIÂëֵΪ65£¬ÒÔÏÂÓï¾äµÄÊä³ö½á¹ûÊÇ¡¾6¡¿ £ £ char ch=¡¯B¡¯; £ £ printf(¡°%c %d\n¡±,ch,ch); £ £ (7) ÓÐÒÔÏÂÓï¾ä¶Î £ £ int n1=10,n2=20; £ £ printf(¡° ¡¾7¡¿ ¡±,n1.n2); £ £ ÒªÇó°´ÒÔϸñʽÊä³ön1ºÍn2µÄÖµ£¬Ã¿¸öÊä³öÐдӵÚÒ»ÁпªÊ¼£¬ÇëÌî¿Õ¡£ £ £ n1=10 £ £ n2=20 £ £ (8) ÓÐÒÔϳÌÐò £ £ main( ) £ £ { int t=1,i=5; £ £ for(;i>=0;i--) t*=i; £ £ printf(¡°%d\n¡±,t); £ £ } £ £ Ö´ÐкóÊä³ö½á¹ûÊÇ¡¾8¡¿ ¡£ £ £ (9) ÓÐÒÔϳÌÐò £ £ main( ) £ £ { int n=0,m=1,x=2; £ £ if(!n) x-=1; £ £ if(m) x-=2; £ £ if(x) x-=3; £ £ printf(¡°%d\n¡±,x); £ £ } £ £ Ö´ÐкóÊä³ö½á¹ûÊÇ¡¾9¡¿ ¡£ £ £ (10) ÓÐÒÔϳÌÐò £ £ #include £ £ main( ) £ £ { char ch1,ch2; int n1,n2; £ £ ch1=getchar(); ch2=getchar(); £ £ n1=ch1-¡®0¡¯; n2=n1*10+(ch2-¡®0¡¯); £ £ printf(¡°%d\n¡±,n2); £ £ } £ £ ³ÌÐòÔËÐÐʱÊäÈ룺12<»Ø³µ>£¬Ö´ÐкóÊä³ö½á¹ûÊÇ¡¾10¡¿ ¡£ £ £ (11) ÓÐÒÔϳÌÐò £ £ void f( int y,int *x) £ £ {y=y+*x; *x=*x+y;} £ £ main( ) £ £ { int x=2,y=4; £ £ f(y,&x); £ £ printf(¡°%d %d\n¡±,x,y); £ £ } £ £ Ö´ÐкóÊä³öµÄ½á¹ûÊÇ¡¾11¡¿ ¡£ £ £ (12) º¯ÊýfunµÄ¹¦ÄÜÊǼÆËãxn £ £ double fun(double x,int n) £ £ { int i; double y=1; £ £ for(i=1;i<=n;i++) y=y*x; £ £ return y; £ £ } £ £ Ö÷º¯ÊýÖÐÒѾÕýÈ·¶¨Òåm,a,b±äÁ¿²¢¸³Öµ£¬²¢µ÷ÓÃfunº¯Êý¼ÆË㣺m=a4+b4-(a+B) 3¡£ÊµÏÖÕâÒ»¼ÆËãµÄº¯Êýµ÷ÓÃÓï¾äΪ¡¾12¡¿ ¡£ £ £ (13) ÏÂÃærotateº¯ÊýµÄ¹¦ÄÜÊÇ£º½«nÐÐnÁеľØÕóAתÖÃΪA¡¯£¬ÀýÈ磺 £ £ 1 2 3 4 1 5 9 13 £ £ 5 6 7 8 2 6 10 14 £ £ µ± A£½ 9 10 11 12 Ôò A¡¯= 3 7 11 15 £ £ 13 14 15 16 4 8 12 16 £ £ ÇëÌî¿Õ £ £ #define N 4 £ £ void rotate(int a[][N]) £ £ { int i,j,t; £ £ for(i=0;i£ £ for(j=0;¡¾13¡¿;j++) £ £ { t=a[i][j]; £ £ ¡¾14¡¿ £» £ £ a[j][i]=t; £ £ } £ £ } £ £ (14) ÒÔÏÂsstrcpy( )º¯ÊýʵÏÖ×Ö·û´®¸´ÖÆ£¬¼´½«tËùÖ¸×Ö·û´®¸´ÖƵ½sËùÖ¸ÏòÄÚ´æ¿Õ¼äÖУ¬ÐγÉÒ»¸öеÄ×Ö·û´®s¡£ÇëÌî¿Õ¡£ £ £ void sstrcpy(char *s,char *t) £ £ { while(*s++=¡¾15¡¿)£»} £ £ main( ) £ £ { char str1[100],str2[]=¡±abcdefgh¡±; £ £ sstrcpy(str1,str2); £ £ printf(¡°%s\n¡±,str1); £ £ } £ £ (15) ÏÂÁгÌÐòµÄÔËÐнá¹ûÊÇ£º¡¾16¡¿ £ £ #include £ £ char *ss(char *s) £ £ { return s+strlen(s)/2;} £ £ main( ) £ £ { char *p,*str=¡±abcdefgh¡±; £ £ p=ss(str); printf(¡°%s\n¡±,p); £ £ } £ £ (16) ÏÂÃæ³ÌÐòµÄÔËÐнá¹ûÊÇ£º¡¾17¡¿ £ £ int f( int a[], int n) £ £ { if(n>1) return a[0]+f(&a[1],n-1); £ £ else return a[0]; £ £ } £ £ main ( ) £ £ { int aa[3]={1,2,3},s; £ £ s=f(&aa[0],3); printf(¡°%d\n¡±,s); £ £ } £ £ (17) ÒÔϳÌÐòÖиøÖ¸Õëp·ÖÅäÈý¸ödoubleÐͶ¯Ì¬ÄÚ´æµ¥Ôª£¬ÇëÌî¿Õ¡£ £ £ # include £ £ main ( ) £ £ { double *p; £ £ p=(double *) malloc(¡¾18¡¿); £ £ p[0]=1.5;p[1]=2.5;p[2]=3.5; £ £ printf(¡°%f%f%f\n¡±,p[0],p[1],p[2]); £ £ } £ £ (18) ÒÔϳÌÐòµÄÔËÐнá¹ûÊÇ¡¾19¡¿ £ £ # include £ £ typedef struct student{ £ £ char name[10]; £ £ long sno; £ £ float score; £ £ }STU; £ £ main( ) £ £ { STU £ £ a={¡°zhangsan¡±,2001,95},b={¡°Shangxian¡±,2002,90},c={¡°Anhua¡±,2003,95},d,*p=&d; £ £ d=a; £ £ if(strcmp(a.name,b.name)>0) d=b; £ £ if(strcmp(c.name,d.name)>0) d=c; £ £ printf(¡°%ld%s\n¡±,d.sno,p->name); £ £ } £ £ (19) ÒÔÏÂsumº¯ÊýµÄ¹¦ÄÜÊǼÆËãÏÂÁм¶ÊýÖ®ºÍ¡£ £ £ S=1£«x+x2/2!+x3/3!+........+xn/n! £ £ Çë¸øº¯ÊýÖеĸ÷±äÁ¿ÕýÈ·¸³³õÖµ¡£ £ £ double sum( double x, int n ) £ £ { int i; double a,b,s; £ £ ¡¾20¡¿ £ £ for( i=1;i<=n;i++) £ £ { a=a*x; b=b*i; s=s+a/b; } £ £ return s; £ £ } £ £ £ £ ¸½²Î¿¼´ð°¸ £ £ 01¡«10£ºDBCCB ADCAD £ £ 11¡«20£ºBBCAC DBCDA £ £ 21¡«30: ACBDD ADDCD £ £ 31¡«40: CBADB ACADA £ £ 41¡«50: ABCCD ACBBD £ £ Ìî¿ÕÌ⣺ £ £ 1¡¢@ £ £ 2¡¢¹ãÓòÍø £ £ 3¡¢EXIT»òexit £ £ 4¡¢Îĵµ £ £ 5¡¢°ÙÍòÌõ»òÒ»°ÙÍòÌõ»ò1000000Ìõ £ £ 6¡¢B 66 £ £ 7¡¢n1=%d\nn2=%d £ £ 8¡¢0 £ £ 9¡¢£4 £ £ 10¡¢12 £ £ 11¡¢8 4 £ £ 12¡¢fun(a,4)+fun(b,4)-fun(a+b,3); £ £ 13¡¢j<=i £ £ 14¡¢a[i][j]=a[j][i] £ £ 15¡¢*t++ £ £ 16¡¢6 £ £ 17¡¢efgh £ £ 18¡¢3*sizeof(double) £ £ 19¡¢2002Shangxian £ £ 20¡¢a=1.0;b=1.0;s=1.0;
ÏÂһƪ£º2003Äê9ÔÂÈ«¹ú¼ÆËã»úµÈ¼¶¿¼ÊÔ¶þ¼¶CÓïÑÔ±ÊÊÔÊÔ¾í£¨º¬²Î¿¼
| |