C³ÌÐò³öÏÖ¸öÎÊÌ⣬Çó½â´ð£¨×Ö·û´®¸³Öµ³öÏÖÒì³££©
#include <stdio.h>
#include <string.h>
#define m0 30
typedef struct
{
char vec[m0];
int len;
} orderstring;
void maxcomstr(orderstring *s,orderstring *t)
{
int index = 0, length = 0, i, j, k, length1;
i = 0;
while (i <s->len)
{
j = 0;
while (j < t->len)
{
if(s->vec[i] == t->vec[j])
{
length1 = 1;
for(k = 1; s->vec[i+k] == t->vec[j+k] && s->vec[i+k] != NULL ; k++)
{
length1 = length1 + 1;
}
if(length1 > length)
{
index = i;
length = length1;
}
j+= length1;
}
else
{
j++;
}
}
i++;
}
printf("×¹«¹²×Ó´®£º");
for (i = 0; i < length; i++)
{
printf("%c",s->vec[index + 1]);
}
}
void main()
{
orderstring *r,*r1;
r->len = 11;
strcpy(r->vec,"aabcdababce"); //Õâ¸öµØ·½³öÏÖÒì³££¬ÇëÎÊÈçºÎ¸øÕâ¸ö¸³Öµ
r1->len = 12;
strcpy(r1->vec,"12abcabcdace");
maxcomstr(r,r1);
}
ÄãµÄÖ¸ÕëûÓзÖÅäÄÚ´æ
warning C4700: local variable 'r' used without ha
Ïà¹ØÎÊ´ð£º
13¸öÈËΧ³ÉһȦ£¬´ÓµÚÒ»¸öÈË¿ªÊ¼Ë³Ðò±¨ºÅ1£¬2£¬3¡£·²±¨µ½3ÕßÍ˳öȦ×Ó£¬ÕÒ³ö×îºóÁôÔÚȦ×ÓÖеÄÈËÔÀ´µÄÐòºÅ
½á¹ûÓ¦¸ÃÊÇ13 ¿ÉÎҵijÌÐòµÄ½á¹ûÊÇ11 Ï£ÍûºÃÐÄÈ˰ï¸ÄÒ»ÏÂ
#include <stdio.h>
#include < ......
µØµãÔÚÉîÛÚÄÏɽ
¡¡¡¡×öCÈí¼þ¡£ÊÔÓÃ2K£¬²»ÖªµÀתÕý¸ø¹«Ë¾Ì¸¶àÉÙºÏÊʰ¡£¿
¡¡¡¡ÁíÍ⣬±¾ÈËС±¾£¬Ó¢ÓïÁù¼¶£¬ÊÔÓÃÈý¸öÔ±íÏÖµÃÒ²ËãÖÐÉÏˮƽ¡£µ«ÊÇÏÖÔÚ»¹²»ÄÜ×öÏîÄ¿¡£ÁíÍâ±ÏҵѧУûÓÐÃûÆø¡£
¡¡¡¡×ªÕý¸ø¹«Ë¾Ì¸¶àÉ ......
ÎÒΪÁËÈëÃÅѧÁËVB¡££¨ÒòΪѧУֻװÁËVB ¡£¡£¡££©
ÏÖÔÚÏëתC¡£
µ«ÊÇC¸úVBÍêÈ«²»Í¬¡£
VB¸ø°´Å¥±àдʼþÊÇÖ±½ÓË«»÷¡£
¶øCÎҾͲ»ÖªµÀÔõô±àÁË¡£¡£¡£
ÓÐÄÄλºÃÈËÔ¸Òâ¸ø¸öÊÓÆµÃ´ ¡£¡£¡ ......
ÓÃdev-c++±àÒëµÄ
ÊÇc primer plus µÄÀýÌâ
³ÌÐòÈçÏ£º
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
unsigned int un = 3000000000; /* 32λint ......
ÎÒÔÚÅàѵѧУѧϰ£¬Ç°¶Îʱ¼äѧÍêJ2SEºóºÍͬѧһÆð×öÁ˸öÆóÒµ½øÏú´æ¹ÜÀíϵͳ£¨µ¥»ú°æ£©×÷ΪÏîÄ¿´ð±çµÄÏîÄ¿¡£
Íê³Éºó£¬ÎÒÃÇ¿ªÊ¼½ÌASP.NET¡£ÎÒÓÃÒµÓàʱ¼äÏë°ÑÕâ¸öϵͳ¸Ä³ÉC/S¼Ü¹¹µÄ¡£
ÓÃÍøÂçͨÐźͶàÏ̵߳Ä֪ʶд ......