µ±Ç°Î»ÖãºÊ×Ò³ > ¾µäCÓïÑÔ³ÌÐòÉè¼Æ100Àý61-70
¡¾³ÌÐò67¡¿
ÌâÄ¿£ºÊäÈëÊý×飬×î´óµÄÓëµÚÒ»¸öÔªËØ½»»»£¬×îСµÄÓë×îºóÒ»¸öÔªËØ½»»»£¬Êä³öÊý×é¡£ 1.³ÌÐò·ÖÎö£ºÌ·ºÆÇ¿µÄÊéÖдð°¸ÓÐÎÊÌâ¡£ 2.³ÌÐòÔ´´úÂ룺 main() {
int number[10]; input(number); max_min(number); output(number); }
input(number) int number[10]; {int i;
for(i=0;i<9;i++)
scanf(\ scanf(\}
max_min(array) int array[10];
{int *max,*min,k,l; int *p,*arr_end; arr_end=array+10; max=min=array;
for(p=array+1;p
else if(*p<*min) min=p; k=*max; l=*min;
*p=array[0];array[0]=l;l=*p; *p=array[9];array[9]=k;k=*p; return; }
output(array) int array[10]; { int *p;
for(p=array;p ----------------------------------------------------------------------------- ¡¾³ÌÐò68¡¿ ÌâÄ¿£ºÓÐn¸öÕûÊý£¬Ê¹ÆäÇ°Ãæ¸÷Êý˳ÐòÏòºóÒÆm¸öλÖã¬×îºóm¸öÊý±ä³É×îÇ°ÃæµÄm¸öÊý 1.³ÌÐò·ÖÎö£º 2.³ÌÐòÔ´´úÂ룺 main() { int number[20],n,m,i; printf(\scanf(\printf(\scanf(\for(i=0;i scanf(\scanf(\move(number,n,m); for(i=0;i printf(\printf(\} move(array,n,m) int n,m,array[20]; { int *p,array_end; array_end=*(array+n-1); for(p=array+n-1;p>array;p--) *p=*(p-1); *array=array_end; m--; if(m>0) move(array,n,m); } ----------------------------------------------------------------------------- ¡¾³ÌÐò69¡¿ ÌâÄ¿£ºÓÐn¸öÈËΧ³ÉһȦ£¬Ë³ÐòÅźš£´ÓµÚÒ»¸öÈË¿ªÊ¼±¨Êý£¨´Ó1µ½3±¨Êý£©£¬·²±¨µ½3µÄÈËÍ˳ö Ȧ×Ó£¬ÎÊ×îºóÁôϵÄÊÇÔÀ´µÚ¼¸ºÅµÄÄÇλ¡£ 1. ³ÌÐò·ÖÎö£º 2.³ÌÐòÔ´´úÂ룺 #define nmax 50 main() { int i,k,m,n,num[nmax],*p; printf(\scanf(\p=num; for(i=0;i k=0; m=0; while(m if(*(p+i)!=0) k++; if(k==3) { *(p+i)=0; k=0; m++; } i++; if(i==n) i=0; } while(*p==0) p++; printf(\} ----------------------------------------------------------------------------- ¡¾³ÌÐò70¡¿ ÌâÄ¿£ºÐ´Ò»¸öº¯Êý£¬ÇóÒ»¸ö×Ö·û´®µÄ³¤¶È£¬ÔÚmainº¯ÊýÖÐÊäÈë×Ö·û´®£¬²¢Êä³öÆä³¤¶È¡£ 1.³ÌÐò·ÖÎö£º 2.³ÌÐòÔ´´úÂ룺 main() { int len; char *str[20]; printf(\scanf(\len=length(str); printf(\} length(p) char *p; { int n; n=0; while(*p!='\\0') { n++; p++; } return n; }
¹²·ÖÏí92ƪÏà¹ØÎĵµ