ÄúÏÖÔÚµÄλÖãºÑ§ÈüÊ×Ò³ > ¼ÆËã»úµÈ¼¶¿¼ÊÔ > ¸´Ï°×ÊÁÏ > ÕýÎÄ
È«¹ú¼ÆËã»úµÈ¼¶¿¼ÊÔËļ¶ÊÔÌ⾫Á·£¨2£©
http://www.educity.cn¡¡×÷Õߣº²»Ïê¡¡À´Ô´£ºÖйúIT386¡¡2006Äê7ÔÂ13ÈÕ¡¡·¢±íÆÀÂÛ¡¡½øÈëÉçÇø

È«¹ú¼ÆËã»úµÈ¼¶¿¼ÊÔËļ¶ÀúÄêÊÔÌâºÏ¼¯º¬´ð°¸£¨CHMÎļþÏÂÔØ£©>>


ÌâÃæ£º
¡¡¡¡ÒÑÖªÊý¾ÝÎļþIN.DATÖдæÓÐ200¸öËÄλÊý£¬ ²¢Òѵ÷ÓöÁº¯Êý readDat()°ÑÕâЩÊý´æÈëÊý×éaÖУ¬Ç뿼Éú±àÖÆÒ»º¯ÊýjsVal()£¬Æä¹¦ÄÜÊÇ£º´ÓÊý×éaµÄÍ·¿ªÊ¼£¬ÒÀ´Îȡÿ20¸öÊýÖеÄ×î´óÖµ×é³ÉÒ»¸öÊý£¬ ÕâÑù¿ÉÒÔ»ñµÃ10¸öÐÂÊý²¢´æÈëÊý×ébÖУ¬½Ó×ŰÑÊý×ébÖеÄÊý°´´ÓСµ½´óµÄ˳ÐòÖØÐ´æÈëÊý×ébÖС£×îºómain()º¯Êýµ÷ÓÃдº¯ ÊýwriteDat()°Ñ½á¹ûbÊä³öµ½OUT.DATÎļþÖС£
¡¡¡¡×¢Ò⣺ ²¿·ÖÔ´³ÌÐò´æÔÚÎļþPROG1.CÎļþÖС£
¡¡¡¡³ÌÐòÖÐÒѶ¨Ò壺 a[200]¡¢b[10]
¡¡¡¡ÇëÎð¸Ä¶¯Êý¾ÝÎļþIN.DATÖеÄÈκÎÊý¾Ý¡¢Ö÷º¯Êýmain()¡¢¶Áº¯ÊýreadDat()ºÍдº¯ÊýwriteDat()µÄÄÚÈÝ¡£
ÿ
³õʼ»¯³ÌÐò£º
#include <stdio.h>
#define MAX 200
int a[MAX], b[10];

void jsVal()
{


}

void readDat()
{
int i ;
FILE *fp ;
fp = fopen(in.dat, r) ;
for(i = 0 ; i < MAX ; i++) fscanf(fp, %d, &a[i]) ;
fclose(fp) ;
}

void main()
{
int i ;
readDat() ;
jsVal() ;
for(i = 0 ; i < 10 ; i++)
printf(b[%d]=%d\n, i, b[i]) ;
writeDat() ;
}

writeDat()
{
FILE *fp ;
int i ;
fp = fopen(out.dat, w) ;
for(i = 0 ; i < 10 ; i++) fprintf(fp, %d\n, b[i]) ;
fclose(fp) ;
}


²Î¿¼´ð°¸£º

#include <stdio.h>
#define MAX 200
int a[MAX], b[10];

void jsVal()
{
int i,j,k; /* j,k,i-Ñ­»·±äÁ¿ */
int iMax;
for(i=0;i<10;i++) /* ¸ù¾ÝÈ¡ÊýÒªÇóÑ­»· */
{
iMax=0;
for(j=i*20;j<(i+1)*20;j++) if(iMax<a[j]) iMax=a[j];Öйú¹«ÎñÍø 2004-5-27 22:11:50
b[i]=iMax;
for(j=0;j<i;j++) /* ĿǰBÊý×éÖÐÖ»ÓÐi¸öÊý */
{
if(b[j]>iMax) /* ÔÚbÖÐѰÕÒdtµÄλÖà */
{
for(k=i;k>j;k--) b[k]=b[k-1]; /* ˳ÐòÒÆ¶¯ */
b[j]=iMax;
break;
}
}
}
}

void readDat()
{
int i ;
FILE *fp ;
fp = fopen(in.dat, r) ;
for(i = 0 ; i < MAX ; i++) fscanf(fp, %d, &a[i]) ;
fclose(fp) ;
}

void main()
{
int i ;
readDat() ;
jsVal() ;
for(i = 0 ; i < 10 ; i++)
printf(b[%d]=%d\n, i, b[i]) ;
writeDat() ;
}

writeDat()
{
FILE *fp ;
int i ;
fp = fopen(out.dat, w) ;
for(i = 0 ; i < 10 ; i++) fprintf(fp, %d\n, b[i]) ;
fclose(fp) ;
}


±¾ÌâÆÀÎö£º

¡¡¡¡±¾Ì⣬ÊÇÒ»µÀ¿¼²ìÑ­»·ºÍÊý×éÅÅÐòµÄÌâÄ¿£¬Í¨¹ý20¸öÒ»¸öƽ¾ùÒ»°ã¿ÉÒÔ°²ÅÅÁ½²ãÑ­»·£¬½áºÏ±¾Ìâ»ñµÃ10¸ö×î´óÖµµÄÒªÇó£¬ÔÚÍâ²ã°²ÅÅ0-9µÄÑ­»·¡£
Êý×éµÄÅÅÐòÒ»°ã¿ÉÒÔʹÓÃðÅݺͶþ·ÖµÈËã·¨ÅÅÐò£¬ÔÚ±¾ÌâÄ¿ÖУ¬¼ÓÈëµÄÒòËØÊÇ¿ÉÒÔÔÚ»ñµÃÊý¾ÝºóÖ±½ÓÔÚÊý×éÖÐѰÕÒµ½ºÏÊʵÄλÖã¬ÕâÑùÎÒÃÇ¿ÉÒÔ¼ÙÉèbÒѾ­ÊÇÓÐÐòµÄÊý×飬¿ÉÒÔ¼ò»¯³ÌÐò¡£

[1]  [2]  [3]  [4]