ÉèΪÊ×Ò³ ¼ÓÈëÊÕ²Ø

TOP

CÓïÑÔ±à³Ì±ÊÊÔÌ⣨µÚÊ®¶þÌ×£©
2014-11-24 01:23:04 ¡¾´ó ÖРС¡¿ ä¯ÀÀ:2041´Î
Tags£ºÓïÑÔ±à³Ì ÊÔÌâ Ê®¶þ

±à³ÌÌâ:


38£®Çë±àдº¯Êýfun£¬ËüµÄ¹¦ÄÜÊÇ£ºÇó³össËùÖ¸×Ö·û´®ÖÐÖ¸¶¨×Ö·ûµÄ¸öÊý£¬²¢·µ»Ø´ËÖµ¡£


ÀýÈ磬ÈôÊäÈë×Ö·û´®123412132£¬ÊäÈë×Ö·û1£¬ÔòÊä³ö3¡£


×¢Ò⣺²¿·ÖÔ´³ÌÐò¸ø³öÈçÏ¡£


ÇëÎð¸Ä¶¯Ö÷º¯ÊýmainºÍÆäËûº¯ÊýÖеÄÈκÎÄÚÈÝ£¬½öÔÚº¯ÊýfunµÄ»¨À¨ºÅÖÐÌîÈëËù±àдµÄÈô¸ÉÓï¾ä¡£


#include


#include


#define M 81


int fun(char *ss, char c)


{



}



main()


{


char a[M], ch;


clrscr();


printf(¡°\nPlease enter a string:¡±);


gets(a);


printf(¡°\nPlease enter a char:¡±);


ch = getchar();


printf(¡°\nThe number of the char is: %d\n¡±, fun(a, ch));


}



39£®Çë±àдº¯Êýfun£¬¸Ãº¯ÊýµÄ¹¦ÄÜÊÇ£ºÒƶ¯Ò»Î¬Êý×éÖеÄÄÚÈÝ£»ÈôÊý×éÖÐÓÐn¸öÕûÊý£¬ÒªÇó°Ñϱê´Ó0µ½p£¨pСÓÚµÈÓÚn-1£©µÄÊý×éÔªËØƽÒƵ½Êý×éµÄ×îºó¡£


ÀýÈ磬һάÊý×éÖеÄԭʼÄÚÈÝΪ£º1£¬2£¬3£¬4£¬5£¬6£¬7£¬8£¬9£¬10£»pµÄֵΪ3¡£Òƶ¯ºó£¬Ò»Î¬Êý×éÖеÄÄÚÈÝӦΪ£º5£¬6£¬7£¬8£¬9£¬10£¬1£¬2£¬3£¬4¡£


×¢Ò⣺²¿·ÖÔ´³ÌÐò¸ø³öÈçÏ¡£


ÇëÎð¸Ä¶¯Ö÷º¯ÊýmainºÍÆäËûº¯ÊýÖеÄÈκÎÄÚÈÝ£¬½öÔÚº¯ÊýfunµÄ»¨À¨ºÅÖÐÌîÈëËù±àдµÄÈô¸ÉÓï¾ä¡£


#include


#define N 80


void fun(int *w,int p,int n)


{



}


main()


{


int a[N]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};


int i,p,n=15;


printf(¡°The original data:\n¡±);


for(i=0; i

printf(¡°%3d¡±,a[i]);


printf(¡°\n\nEnter p: ¡°);


scanf(¡°%d¡±,&p);


fun(a,p,n);


printf(¡°\nThe data after moving :\n¡±);


for(i=0; i

printf(¡°%3d¡±,a[i]);


printf(¡°\n\n¡±);


}



¸Ä´íÌâ:


74£®ÏÂÁиø¶¨³ÌÐòÖУ¬º¯ÊýfunµÄ¹¦ÄÜÊÇ£ºÀûÓòåÈëÅÅÐò·¨¶Ô×Ö·û´®ÖеÄ×Ö·û°´´ÓСµ½


´óµÄ˳Ðò½øÐÐÅÅÐò¡£²åÈë·¨µÄ»ù±¾Ëã·¨ÊÇ£ºÏȶÔ×Ö·û´®ÖеÄÍ·Á½¸öÔªËؽøÐÐÅÅÐò¡£È»ºó°ÑµÚÈý¸ö×Ö·û²åÈ뵽ǰÁ½¸ö×Ö·ûÖУ¬²åÈëºóÇ°Èý¸ö×Ö·ûÒÀÈ»ÓÐÐò£»ÔٰѵÚËĸö×Ö·û²åÈ뵽ǰÈý¸ö×Ö·ûÖУ¬¡­¡­¡£´ýÅÅÐòµÄ×Ö·û´®ÒÑÔÚÖ÷º¯ÊýÖи³Óè¡£


Çë¸ÄÕý³ÌÐòÖеĴíÎó£¬Ê¹ËüÄܵóöÕýÈ·½á¹û¡£


×¢Ò⣺²»Òª¸Ä¶¯mainº¯Êý£¬²»µÃÔöÐлòɾÐУ¬Ò²²»µÃ¸ü¸Ä³ÌÐòµÄ½á¹¹¡£


ÊÔÌâ³ÌÐò£º


#define N 80


#include ¡°stdio.h¡±


#include ¡°string.h¡±


void insert(char *aa)


{


int i,j,n;


char ch;


n=strlen(aa);


for(i=1; i

{


/********found********/


c=aa[i];


j=i-1;


while ((j>=0) && (ch

{


aa[j+1]=aa[j];


j¨C;


}


aa[j+1]=ch;


}


}


main( )


{


char a[N]=¡±QWERTYUIOPASDFGHJKLMNBVCXZ¡±;


int i;


printf(¡°The original string : %s\n¡±,a);


insert(a);


printf(¡°The string after sorting : %s\n\n¡±,a);


}




79£®ÏÂÁиø¶¨³ÌÐòÖк¯ÊýfunµÄ¹¦ÄÜÊÇ£ºÉ¾³ý×Ö·û´®sÖеÄËùÓпհ××Ö·û(°üÀ¨Tab×Ö·û¡¢»Ø³µ·û¼°»»Ðзû)¡£ÊäÈë×Ö·û´®Ê±Óá°#¡±½áÊøÊäÈë¡£


Çë¸ÄÕý³ÌÐòÖеĴíÎó£¬Ê¹ËüÄÜÊä³öÕýÈ·µÄ½á¹û¡£


×¢Ò⣺²»Òª¸Ä¶¯mainº¯Êý£¬²»µÃÔöÐлòɾÐУ¬Ò²²»µÃ¸ü¸Ä³ÌÐòµÄ½á¹¹!


ÊÔÌâ³ÌÐò£º


#include


#include


#include



void fun(char *p)


{


int i,t;


char c[80];


for(i=0,t=0;p[i];i++)


if(!isspace(*(p+i)))


c[t++]=p[i];


/********found********/


c[t]=¡±\0¡å;


strcpy(p,c);


}



main( )


{


char c,s[80];


int i=0;


printf(¡°Input a string: ¡°);


c=getchar();


while(c!=¡¯#')


{


s[i]=c;


i++;


c=getchar();


}


s[i]=¡¯\0¡ä;


fun(s);


puts(s);


}


¡¾´ó ÖРС¡¿¡¾´òÓ¡¡¿ ¡¾·±Ìå¡¿¡¾Í¶¸å¡¿¡¾Êղء¿ ¡¾ÍƼö¡¿¡¾¾Ù±¨¡¿¡¾ÆÀÂÛ¡¿ ¡¾¹Ø±Õ¡¿ ¡¾·µ»Ø¶¥²¿¡¿
ÉÏһƪ£ºCÓïÑÔ±à³Ì±ÊÊÔÌ⣨µÚʮһÌ×£© ÏÂһƪ£ºCÓïÑÔ±à³Ì±ÊÊÔÌ⣨µÚÊ®ÈýÌ×£©

×îÐÂÎÄÕÂ

ÈÈÃÅÎÄÕÂ

Hot ÎÄÕÂ

Python

C ÓïÑÔ

C++»ù´¡

´óÊý¾Ý»ù´¡

linux±à³Ì»ù´¡

C/C++ÃæÊÔÌâÄ¿