°Ù¶ÈÎÄ¿â
½ÄÏ´óѧÏÖ´úÔ¶³Ì½ÌÓý µÚÈý½×¶Î²âÊÔ¾í
¿¼ÊÔ¿ÆÄ¿:¡¶¼ÆËã»úÓïÑÔ£¨C£©¡·µÚ10ÕÂÖÁµÚ13Õ£¨×Ü·Ö100·Ö£© ʱ¼ä£º90·ÖÖÓ
ѧϰÖÐÐÄ£¨½Ìѧµã£© Åú´Î£º ²ã´Î£º רҵ£º ѧºÅ£º Éí·ÝÖ¤ºÅ£º ÐÕÃû£º µÃ·Ö£º
Ò»¡¢Ñ¡ÔñÌ⣨ÿÌâ2·Ö£¬¹²30·Ö£©
1. ÈôÒѶ¨ÒåaΪintÐͱäÁ¿£¬Ôò¶ÔÖ¸ÕëpµÄ˵Ã÷ºÍ³õʼ»¯ÕýÈ·µÄÊÇ£¨ D £©¡£ *p=a; p=a; *p=*a; *p=&a;
2. ÉèPÊÇÖ¸ÏòAµÄÖ¸Õë,YΪÕûÐÍÁ¿,A=5,AµÄµØÖ·ÎªFE03;B=6,BµÄµØÖ·ÎªFE04;ÏÂÁÐÓï¾ä·Ö±ðÖ´ÐеĽá¹ûÊÇ( D )¡£
1)Y=*&A; 2)Y=*P++; 3)Y=&++A; 4)Y=*++P Y=4; 2)Y=4; 3)Y=FE05; 4)Y=7 Y=7; 2)Y=7; 3)Y=FE02; 4)Y=4 Y=6£» 2)Y=6£» 3)Y=FE03£» 4)Y=5 Y=5£» 2)Y=5£» 3)Y=FE04£» 4)Y=6 3.ÏÂÁгÌÐò¶ÎµÄÖ´Ðнá¹ûÊÇ£¨ D £©¡£ static int a[]={5,3,7,2,1,5,4,10}; int s=0,k; for(k=0;k<8;k+=2) s+=*(a+k); printf(\
.18 C 4. ¹ØÓÚÖ¸Õë¸ÅÄî²»ÕýÈ·µÄ˵·¨ÊÇ£¨ C £©¡£ A.Ò»¸öÖ¸Õë±äÁ¿Ö»ÄÜÖ¸Ïòͬһ¸öÀàÐ͵ıäÁ¿ B.Ò»¸ö±äÁ¿µÄµØÖ·³ÆÎª¸Ã±äÁ¿µÄÖ¸Õë
C.Ö»ÓÐͬһÀàÐͱäÁ¿µÄµØÖ·²ÅÄܷŵ½Ö¸Ïò¸ÃÀàÐͱäÁ¿µÄÖ¸Õë±äÁ¿Ö®ÖÐ D.Ö¸Õë±äÁ¿¿ÉÒÔÓÉÕûÊý¸³Öµ£¬²»ÄÜÓø¡µãÊý¸³Öµ
5. ÈôÓÐ˵Ã÷int (*p)[3];ÔòÒÔÏ£¨ D £©ÊÇÕýÈ·µÄÐðÊö¡£ ÊÇÒ»¸öÖ¸ÕëÊý×é 1
°Ù¶ÈÎÄ¿â
B.(*p)[3]Óë*p[3]µÈ¼Û
ÊÇÒ»¸öÖ¸Õ룬Ëü¿ÉÒÔÖ¸ÏòÒ»¸öһάÊý×éÖÐÈÎÒ»ÔªËØ ÊÇÒ»¸öÖ¸Õ룬ËüÖ»ÄÜÖ¸ÏòÒ»¸ö°üº¬£³¸öintÀàÐ͵ÄһάÊý×é 6.ÏÂÃæ¶Ô½á¹¹Êý¾ÝÀàÐ͵ÄÐðÊöÖУ¬£¨ C £©ÊÇ´íµÄ¡£
A.½á¹¹±äÁ¿¿ÉÒÔÔÚ˵Ã÷½á¹¹ÀàÐͺó¶¨Ò壬Ҳ¿ÉÔÚ˵Ã÷½á¹¹Ê±¶¨Òå B.½á¹¹¿ÉÓÉÈô¸É¸ö³ÉÔ±×é³É£¬¸÷³ÉÔ±µÄÊý¾ÝÀàÐÍ¿ÉÒÔ²»Í¬ C.¶¨ÒåÒ»¸ö½á¹¹ÀàÐͺ󣬱àÒë³ÌÐòҪΪ½á¹¹µÄ¸÷³ÉÔ±·ÖÅä´æ´¢¿Õ¼ä D.½á¹¹±äÁ¿µÄ¸÷³ÉÔ±¿Éͨ¹ý½á¹¹±äÁ¿ÃûºÍÖ¸Ïò½á¹¹±äÁ¿µÄÖ¸ÕëÒýÓà 7. ÈôpxΪָÕë±äÁ¿Ãû£¬yΪ±äÁ¿Ãû£¬Ôòy=*px++;µÈ¼ÛÓÚ£¨ B £©¡£ =*px;px++; =(*px)++; =px;px++; =*(px++);
8. ÉèÓÐ˵Ã÷£ºint I, *p=&I,ҪʵÏÖIµÄÄÚÈݼÓ10£¬ÔòÏÂÃæÓï¾ä£¨ D £©ÊÇ´íµÄ¡£ A.*p=*&I+10;
=*p+10;
C.*p=*p+10;
D.*p=&I+10;
9.˵Ã÷Óï¾äenum money{Fen,Jiao,Yuan=100,Tenyuan};ÿ¸öö¾ÙÁ¿Ëù¶ÔÓ¦µÄʵ¼ÊֵΪ£º£¨ A £©¡£ £¬1£¬100£¬101 £¬2£¬100£¬101
C.¡°Fen\»ò1,\»ò2,\»ò100,\»ò101. D.¡°Fen\10. ÉèÓÐ˵Ã÷£º
struct{
char name[15],sex; int age;float score; }stu,*p=&stu;
ÒÔϲ»ÄÜÕýÈ·ÊäÈë½á¹¹Ìå³ÉÔ±ÖµµÄÊÇ( D )¡£
A. scanf(¡±%c¡±,&p->sex); B. scanf(¡±%s¡±,; C. scanf(¡±%d¡±,&; D. scanf(¡±% f¡±,p->score);
11.ÈôÒªÓÃfopenº¯Êý´ò¿ªÒ»¸öеĶþ½øÖÆÎļþ£¬¸ÃÎļþÒª¼´ÄܶÁÒ²ÄÜд£¬ÔòÎļþ´ò¿ªµÄ·½Ê½Ó¦ÊÇ£¨ B £©¡£
A.¨”ab+¨• B. ¨”wb+¨• C.¨”rb+¨• D.¨”ab¨• º¯ÊýµÄÒ»°ãµ÷ÓÃÐÎʽÊÇ£¨ D £©¡£
A. fwrite(buffer,count,size,fp) B. fwrite(fp,size,count,buffer) C. fwrite(fp,count,size,buffer) D. fwrite(buffer,size,count,fp) 13. ¹Ø±ÕÎļþº¯Êýfclose(fp)µÄ×÷ÓÃÊÇ£¨ C £©¡£ A£®²»ÔÙΪfpÖ¸ÏòµÄÎļþ·ÖÅäÄÚ´æ¿Õ¼ä£» 2
°Ù¶ÈÎÄ¿â
B£®½«fpÖ¸ÏòµÄÎļþ´æÈë´ÅÅÌ£»
C£®ÊÍ·ÅÖ¸¶¨ÎļþËùÕ¼¾ÝµÄÄÚ´æ¿Õ¼äºÍÎļþÖ¸Õ룻 D£®½«Ö¸¶¨Îļþ·â±ÕÔÚijһÄÚ´æÇøÓò¡£
14. ÏÂÁÐÓйØCÓïÑÔÎļþµÄ˵·¨ÕýÈ·µÄÊÇ( D )¡£ ÓïÑÔÎļþÊÇÓɼǼ×é³É
ÓïÑÔÎļþ±»¿´×÷ÊÇÒ»¸ö×Ö·û£¨×Ö½Ú£©µÄÐòÁУ¬³ÆÎªÁ÷ʽÎļþ ÓïÑÔÓÐרÃŵÄÎļþ²Ù×÷ÃüÁî D.ÒÔÉÏ˵·¨¶¼²»ÕýÈ·
15. Óï¾ä( )ÄÜÕýÈ·Íê³É¸³×Ö·û´®µÄ¹¦ÄÜ¡£
A. char s[4];s[0]=¡°string¡±; B. char *s;get(s); C. char *s[]=¡°string¡±; D. char *s;strcpy(s,¡°string¡±);
¶þ¡¢Ìî¿ÕÌâ(ÿ¿Õ3·Ö,¹²45·Ö)
1. C³ÌÐòÖУ¬Îļþ¿ÉÒÔÓà ˳Àû ·½Ê½´æÈ¡£¬Ò²¿ÉÒÔÓÃ Ëæ»ú ·½Ê½´æÈ¡¡£ 2. C³ÌÐòÖУ¬Êý¾Ý¿ÉÒÔÓà ¶þ½øÖÆ ºÍ ACSII Á½ÖÖ´úÂëÐÎʽ´æ·Å¡£ 3. ½á¹¹Ìå±äÁ¿ËùÕ¼µÄÄڴ泤¶ÈΪ ËùÓгÉÔ±Õ¼ÓÐÄÚ´æµÄ×ÜºÍ ¡£ 4. ÉèÓÐÒÔÏÂ˵Ã÷ÓëÓï¾ä£º
static int a[3][2]={1,2,3,4,5,6}; int (*p)[2]; . . . p=a;
Ôò*(*(a+2)+1)µÄֵΪ 6 £¬*(*(p+1)+1)µÄֵΪ 4 ¡£ 5. ÏÂÃæ³ÌÐòÓñäÁ¿countͳ¼ÆÎļþÖÐ×Ö·ûµÄ¸öÊý¡£ #include¡±¡± main()
{ FILE *fp; long count=0; if((fp= foren(¡°¡±,¡±r¡±) )==NULL)
{ printf(¡°can not open this file\\n¡±); exit(0);} while(!feof(fp))
{ fscanf(fp,¡±%c¡±,&c)»òc=fgetc(fp) ; if((c>=¡¯a¡¯ && c<=¡¯z¡¯) || (c>=¡¯A¡¯ && c<=¡¯Z¡¯))
count++ ; } 3
°Ù¶ÈÎÄ¿â
printf(¡°count=%ld\\n¡±,count); fclose(fp);}
6. ÏÂÃæµÄº¯ÊýÓÃÓڱȽÏÁ½¸ö¸ø³öµÄC×Ö·û´®¡£°´±È½Ï½á¹û£¬º¯Êý½«·µ»ØÏÂÁк¯ÊýÖµ£º
Èô£º s1=s2 ·µ»Ø0
s1
[³ÌÐò]
scmp(char *s1,char *s2) {while(*s1)
if( *s1-*s2 ) return( *s1-*s2 ); else{ s1++;s2++; }
return( 0 ); }
7. ÏÂÃæ³ÌÐòµÄÔËÐнá¹ûÊÇ Afgd ¡£
#include¡±¡± main()
{ char *p1, *p2,str[50]=¡±ABCDEFG¡±; p1=¡±abcd¡±; p2=¡±efgh¡±
strcpy(str+1,p2+1); strcpy(str+3,p1+3); printf(¡°%s¡±,str); }
8. ÏÂÃæ³ÌÐòµÄÔËÐнá¹ûÊÇ baCBAcd ¡£ #include<> main()
{ char *str=\ bubble(str,5); printf(\}
bubble(char *str,int count) { int i,j=count; char tmp; 4
°Ù¶ÈÎÄ¿â
while(j-->1) for(i=0;i { tmp=str[i]; str[i]=str[i+1]; str[i+1]=tmp; } } Èý¡¢±à³ÌÌâ(¹²25·Ö) 1. ±àдһ¸öº¯Êýfun£¨char *s,char *t£©,Æä¹¦ÄÜÊÇ£º½«SËùÖ¸×Ö·û´®ÖÐASCIIÖµÎªÆæÊýµÄ×Ö·ûɾ³ý£¬sÖÐÊ£ÓàµÄ×Ö·ûÐγÉÒ»¸öд®·ÅÔÚtËùÖ¸µÄÊý×éÖС£(10·Ö) 2. ÔÚ±¾µØ´ÅÅÌÉϽ¨Á¢Îļþ£¬Ëæ»úдÈë10¸ö´óд×ÖĸºÍ10¸öСд×Öĸ£¬È»ºó½«ÆäÖÐµÄ ´óд×Öĸת»»³ÉСд×Öĸ£¬Ð¡Ð´×Öĸת»»³É´óд×ÖĸºóÈÔ±£´æÔÚ¸ÃÎļþÖС£ (15·Ö) 1. #include < > #include <> fun (char *s, char*t) { int i,j=0; for(i=0;i #include¡±¡± #include¡±¡± #include¡±¡± Void wnitefile (char fname{}) { FILE *fp; Int t; Char ch; If((fp=fopen(fname,¡±W¡±))=NULL) { printf((¡°error in winte¦ô\\ n¡±); 5
Ïà¹ØÍÆ¼ö£º