77·¶ÎÄÍø - רҵÎÄÕ·¶ÀýÎĵµ×ÊÁÏ·ÖÏíÆ½Ì¨

cÓïÑÔ³ÌÐòÉè¼Æ»ù´¡µ¥Ôª×ܽáÓëÁ·Ï°Ìâ¼°´ð°¸(8)

À´Ô´£ºÍøÂçÊÕ¼¯ ʱ¼ä£º2018-12-09 ÏÂÔØÕâÆªÎĵµ ÊÖ»ú°æ
˵Ã÷£ºÎÄÕÂÄÚÈݽö¹©Ô¤ÀÀ£¬²¿·ÖÄÚÈÝ¿ÉÄܲ»È«£¬ÐèÒªÍêÕûÎĵµ»òÕßÐèÒª¸´ÖÆÄÚÈÝ£¬ÇëÏÂÔØwordºóʹÓá£ÏÂÔØwordÓÐÎÊÌâÇëÌí¼Ó΢ÐźÅ:»òQQ£º ´¦Àí£¨¾¡¿ÉÄܸøÄúÌṩÍêÕûÎĵµ£©£¬¸ÐлÄúµÄÖ§³ÖÓëÁ½⡣µã»÷ÕâÀï¸øÎÒ·¢ÏûÏ¢

¡¶CÓïÑÔ³ÌÐòÉè¼Æ»ù´¡¡·¿Î³Ìµ¥Ôª×ܽáÓëµ¥ÔªÁ·Ï° ´ð°¸

µ¥ÔªÊ® Îļþ²Ù×÷

µ¥Ôª×ܽáÌáÉý

ÔÚ±¾µ¥ÔªÖУ¬ÈçºÎ´ò¿ªÎļþ¡¢ÈçºÎ¶ÁдÎļþÒÔ¼°ÈçºÎ¹Ø±ÕÎļþÊǺËÐÄÄÚÈÝ¡£Í¨¹ý±¾µ¥ÔªµÄѧϰ£¬ÎÒÃÇÓ¦¸ÃÖªµÀ£º

1£®CÓïÑÔ¶ÔÎļþµÄ²Ù×÷ÊÇͨ¹ýÎļþÖ¸ÕëʵÏֵģ¬ÎļþÖ¸ÕëÊÇϵͳ¶¨ÒåºÃµÄ½á¹¹ÀàÐÍ£¬Ãû³ÆÎª FILE £¬¸ÃÀàÐÍÒÑÔÚÍ·Îļþstdio.hÖж¨Ò壬¶ÔÎļþ½øÐвÙ×÷ʱ£¬ÓøÃÀàÐÍÖ±½Ó¶¨ÒåÎļþÖ¸Õë±äÁ¿¼´¿É¡£¶¨ÒåÐÎʽΪ£º FILE *ÎļþÖ¸Õë±äÁ¿Ãû; ¡£ 2£®¶ÔÎļþµÄ²Ù×÷¹ý³Ì¼°ÏàÓ¦µÄÎļþ²Ù×÷º¯ÊýΪ£º µÚÒ»²½£º ´ò¿ªÎļþ £¬ÏàÓ¦µÄº¯ÊýΪ fopen() ¡£ µÚ¶þ²½£º ¶ÁдÎļþ £¬ÏàÓ¦µÄº¯ÊýΪ fputc()/fgetc()µÈ ¡£ µÚÈý²½£º ¹Ø±ÕÎļþ £¬ÏàÓ¦µÄº¯ÊýΪ fclose() ¡£ ͨ¹ý±¾µ¥ÔªµÄѧϰ£¬Ó¦Àí½âÎļþÖ¸ÕëFILEµÄº¬Ò壬֨µãÕÆÎÕÀûÓÃÎļþÖ¸Õë²Ù×÷ÎļþµÄ·½·¨£¬ÒÔ¼°Îļþ²Ù×÷º¯ÊýµÄʹÓ÷½·¨¡£

µ¥ÔªÁ·Ï°

Ò»£®Ñ¡ÔñÌâ

1£®ÉèfpΪFILEÀàÐ͵ÄÖ¸Õ룬ҪÒÔֻдµÄ·½Ê½´ò¿ªÎļþd:\\data\\file.txt£¬ÕýÈ·µÄÓï¾äÊÇ£¨ £©¡£

A£®fp=fopen(¡°d:\\data\\file.txt¡±,¡±w¡±); B£®fp=fopen(¡°d:\\\\data\\\\file.txt¡±,¡±w¡±); C£®fp=fopen(¡°d:\\data\\file.txt¡±,¡±r¡±); D£®fp=fopen(¡°d:\\\\data\\\\file.txt¡±,¡±r¡±);

2£®Ö´ÐÐfopenº¯Êýʱ·¢Éú´íÎó£¬Ôòº¯ÊýµÄ·µ»ØÖµÊÇ£¨ £©¡£

A£®µØÖ·Öµ

B£®NULL£¨0£©

C£®1

D£®EOF£¨-1£©

3£®µ±ÕýÈ·Ö´ÐÐÁËÎļþ¹Ø±Õ²Ù×÷ʱ£¬fcloseº¯ÊýµÄ·µ»ØÖµÊÇ£¨ £©¡£

A£®-1

B£®true

C£®0

D£®1

4£®rewindº¯ÊýµÄ×÷ÓÃÊÇ£¨ £©¡£

A£®Ê¹Î»ÖÃÖ¸ÕëÖØÐ·µ»ØÎļþµÄ¿ªÍ· B£®Ê¹Î»ÖÃÖ¸ÕëÖ¸ÏòÎļþËùÒªÇóµÄÌØ¶¨Î»ÖÃ

¡¶CÓïÑÔ³ÌÐòÉè¼Æ»ù´¡¡·¿Î³Ìµ¥Ôª×ܽáÓëµ¥ÔªÁ·Ï° ´ð°¸

C£®Ê¹Î»ÖÃÖ¸Õë´Óзµ»ØÎļþµÄĩβ D£®Ê¹Î»ÖÃÖ¸Õë×Ô¶¯ÒƵ½ÏÂÒ»¸ö×Ö·ûλÖÃ

5£®ÒÔϳÌÐòÏëÒª°Ñ¼üÅÌÊäÈëµÄ×Ö·ûдµ½Îļþdata.txtÖУ¬Ö±µ½ÊäÈë¡°*¡±ÎªÖ¹£¬µ«³ÌÐòÓдíÎ󣬳ö´íµÄÔ­ÒòÊÇ£¨ £©¡£

#include void main() { }

} fclose(fp); FILE *fp; char ch;

fp=fopen(\ch=getchar(); while(ch!='*') { fputc(fp,ch);

ch=getchar();

A£®º¯Êýfopenµ÷ÓÃÐÎʽ´íÎó B£®º¯Êýfcloseµ÷ÓÃÐÎʽ´íÎó C£®º¯Êýfputcµ÷ÓÃÐÎʽ´íÎó D£®º¯Êýgetchar()µ÷ÓÃÐÎʽ´íÎó

¶þ£®Ìî¿ÕÌâ

1£®ÒÔϳÌÐò¹¦ÄÜÊÇ£ºÓñäÁ¿countͳ¼ÆÎļþÖÐ×Ö·ûµÄ¸öÊý¡£Ç뽫³ÌÐò²¹³äÍêÕû¡£

#include #include void main() { }

FILE *fp; long count=0;

if((fp=fopen(\ ))==NULL) { printf(\²»ÄÜ´ò¿ªÎļþ.\ exit(0); }

while(fgetc(fp)!=EOF) ; printf(\ÎļþÖеÄ×Ö·û¸öÊýΪ%ld.\\n\fclose(fp);

2£®ÒÔϳÌÐòµÄ¹¦ÄÜÊÇ£ºÕÒ³öÎļþfile.txtÖÐËùÓеÄÕûÊý¡£Îı¾Îļþfile.txtÖдæÓÐһϵÁÐÕûÊý£¬¸÷ÕûÊýÖ®¼äÒÔ¿Õ¸ñ¡¢Tab·û¡¢»Ø³µ·û·Ö¸ô¡£³ÌÐòÖÐÓÃÊý×éb[]´æ´¢²»Í¬µÄÕûÊý£¬±äÁ¿kΪÒÑ

¡¶CÓïÑÔ³ÌÐòÉè¼Æ»ù´¡¡·¿Î³Ìµ¥Ôª×ܽáÓëµ¥ÔªÁ·Ï° ´ð°¸

´æÈëÊý×ébÖеIJ»Í¬ÕûÊýµÄ¸öÊý£¬²¢¼Ù¶¨ÎļþµÄ²»Í¬ÕûÊý¸öÊý²»³¬¹ý1000¸ö¡£Ç뽫³ÌÐò²¹³äÍêÕû¡£

#include #include #define N 1000 void main() { }

FILE ; int b[N],d,i,k;

if((fp= )==NULL) { printf(\²»ÄÜ´ò¿ªÎļþ.\ exit(0); } k=0;

while(fscanf( )==1) { }

b[k]=d;

for(i=0;b[i]!=d;i++); if(i==k) k++;

;

*******************************************************************************

ϰÌâ´ð°¸£º

Ò»£®Ñ¡ÔñÌâ

1£®B

2£®B

3£®C

4£®A

5£®C

¶þ£®Ìî¿ÕÌâ

1£®\ count++

2£®#include

#include #define N 1000 void main() {

FILE *fp ; int b[N],d,i,k;

if((fp= fopen(\{ printf(\²»ÄÜ´ò¿ªÎļþ.\ exit(0); } k=0;

¡¶CÓïÑÔ³ÌÐòÉè¼Æ»ù´¡¡·¿Î³Ìµ¥Ôª×ܽáÓëµ¥ÔªÁ·Ï° ´ð°¸

}

while(fscanf(fp,\{ }

b[k]=d;

for(i=0;b[i]!=d;i++); if(i==k) k++;

fclose(fp) ;

*******************************************************************************

°Ù¶ÈËÑË÷¡°77cn¡±»ò¡°Ãâ·Ñ·¶ÎÄÍø¡±¼´¿ÉÕÒµ½±¾Õ¾Ãâ·ÑÔĶÁÈ«²¿·¶ÎÄ¡£Êղر¾Õ¾·½±ãÏ´ÎÔĶÁ£¬Ãâ·Ñ·¶ÎÄÍø£¬Ìṩ¾­µäС˵×ÛºÏÎÄ¿âcÓïÑÔ³ÌÐòÉè¼Æ»ù´¡µ¥Ôª×ܽáÓëÁ·Ï°Ìâ¼°´ð°¸(8)ÔÚÏßÈ«ÎÄÔĶÁ¡£

cÓïÑÔ³ÌÐòÉè¼Æ»ù´¡µ¥Ôª×ܽáÓëÁ·Ï°Ìâ¼°´ð°¸(8).doc ½«±¾ÎĵÄWordÎĵµÏÂÔØµ½µçÄÔ£¬·½±ã¸´ÖÆ¡¢±à¼­¡¢ÊղغʹòÓ¡ ÏÂÔØÊ§°Ü»òÕßÎĵµ²»ÍêÕû£¬ÇëÁªÏµ¿Í·þÈËÔ±½â¾ö£¡
±¾ÎÄÁ´½Ó£ºhttps://www.77cn.com.cn/wenku/zonghe/354629.html£¨×ªÔØÇë×¢Ã÷ÎÄÕÂÀ´Ô´£©

Ïà¹ØÍÆ¼ö£º

Copyright © 2008-2022 Ãâ·Ñ·¶ÎÄÍø °æÈ¨ËùÓÐ
ÉùÃ÷ :±¾ÍøÕ¾×ðÖØ²¢±£»¤ÖªÊ¶²úȨ£¬¸ù¾Ý¡¶ÐÅÏ¢ÍøÂç´«²¥È¨±£»¤ÌõÀý¡·£¬Èç¹ûÎÒÃÇ×ªÔØµÄ×÷Æ·ÇÖ·¸ÁËÄúµÄȨÀû,ÇëÔÚÒ»¸öÔÂÄÚ֪ͨÎÒÃÇ£¬ÎÒÃǻἰʱɾ³ý¡£
¿Í·þQQ£º ÓÊÏ䣺tiandhx2@hotmail.com
ËÕICP±¸16052595ºÅ-18
¡Á ×¢²á»áÔ±Ãâ·ÑÏÂÔØ£¨ÏÂÔØºó¿ÉÒÔ×ÔÓɸ´ÖƺÍÅŰ棩
×¢²á»áÔ±ÏÂÔØ
ȫվÄÚÈÝÃâ·Ñ×ÔÓɸ´ÖÆ
×¢²á»áÔ±ÏÂÔØ
ȫվÄÚÈÝÃâ·Ñ×ÔÓɸ´ÖÆ
×¢£ºÏÂÔØÎĵµÓпÉÄÜ¡°Ö»ÓÐĿ¼»òÕßÄÚÈݲ»È«¡±µÈÇé¿ö£¬ÇëÏÂÔØÖ®Ç°×¢Òâ±æ±ð£¬Èç¹ûÄúÒѸ¶·ÑÇÒÎÞ·¨ÏÂÔØ»òÄÚÈÝÓÐÎÊÌ⣬ÇëÁªÏµÎÒÃÇЭÖúÄã´¦Àí¡£
΢ÐÅ£º QQ£º