亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? tests.n.c

?? PDF417編碼的算法的源程序
?? C
?? 第 1 頁 / 共 3 頁
字號(hào):
      data[1] = 1;         printf("Data [randloc,1] = %d %d \n", data[randloc], data[1]);      syndromes( 144, 32);        eras_dec_rs( data, erase_posit, 0, 144, 32 );            if ( (data[randloc] != save_val) | ( data[1] != save_val2))        {	  printf(" Error at k = %d data[randloc] = %d save = %d \n", 		 k , data[randloc], save_val );          printf(" Error2 at k = %d data[1] = %d save = %d \n", 		 k , data[1], save_val2 );        }      data[randloc] = save_val;      data[1] = save_val2;    }  // two random errors at random locs  for ( k = 0 ; k < 100 ; k += 1)    {       randint = rand();       randint2 = rand();      randint = randint & 1023;      randint2 = randint2 & 1023;      difval = randint %929;      difval2 = randint2 % 929;      randloc = rand();      randloc = randloc % 80;      randloc2 = rand();      randloc2 = randloc % 80;      if (randloc == randloc2)	{          randloc = (randloc+ 1)%929;        }      if ( difval > data[randloc])        {                   this_error = difval - data[randloc];	}      else	{	  this_error = data[randloc] - difval;        }      save_val = data[randloc];      data[randloc] = difval;    // cause error at location k          save_val2 = data[1];      if ( difval2 > data[randloc2])        {                   this_error2 = difval2 - data[randloc2];	}      else	{	  this_error2 = data[randloc2] - difval2;        }      save_val2 = data[randloc2];      data[randloc2] = difval2;    // cause error at location k             printf("Data [randloc,randloc2] = %d %d \n", data[randloc], data[randloc2]);      syndromes( 144, 32);        eras_dec_rs( data, erase_posit, 0, 144, 32 );            if ( (data[randloc] != save_val) || ( data[randloc2] != save_val2))        {	  printf(" Error at k = %d data[randloc] = %d save = %d \n", 		 k , data[randloc], save_val );          printf(" Error2 at k = %d data[randloc2] = %d save = %d \n", 		 k , data[randloc2], save_val2 );        }      data[randloc] = save_val;      data[randloc2] = save_val2;    }  for(j =0; j < 64; j += 1)    {      printf("data[%d] =  %d \n", 80 + j, data[80+j]);    }  // three random errors at random locs  printf("Begin random triple errors \n");  for ( k = 0 ; k < 100 ; k += 1)    {       randint = rand();       randint2 = rand();       randint3 = rand();      randint = randint & 1023;      randint2 = randint2 & 1023;      randint3 = randint3 & 1023;      difval = randint %929;      difval2 = randint2 % 929;      difval3 = randint3 % 929;      randloc = rand();      randloc = randloc % 80;            randloc2 = rand();      randloc2 = randloc % 80;      if ( randloc2 > randloc)        {	  if (randloc2 - randloc != 1)            {              if ((randloc2 - randloc) % 2 == 0)                {                  randloc3 = (randloc2 - randloc)/2;                }              else                {                  randloc3 = ( 1 + randloc2 - randloc)/2;                }	    }        }      else   // randloc2 < or = randloc1        {          if (randloc2 != 0)	    {	      randloc3 = randloc2 - 1;            }                         else            {	      randloc3 = (randloc + 1) % 929;            }	}      if (randloc == randloc2)	{          randloc = (randloc+ 1)%929;        }      if ( difval > data[randloc])        {                   this_error = difval - data[randloc];	}      else	{	  this_error = data[randloc] - difval;        }      save_val = data[randloc];      data[randloc] = difval;    // cause error at location k      if ( difval2 > data[randloc2])        {                   this_error2 = difval2 - data[randloc2];	}      else	{	  this_error2 = data[randloc2] - difval2;        }      save_val2 = data[randloc2];      data[randloc2] = difval2;    // cause error at location k      save_val3 = data[randloc3];      data[randloc3] = difval3;    // cause error at location k             printf("Data [randloc,randloc2,randloc3] = %d %d %d\n", data[randloc], data[randloc2], data[randloc3] );      syndromes( 144, 32);        eras_dec_rs( data, erase_posit, 0, 144, 32 );            if ( (data[randloc] != save_val) || ( data[randloc2] != save_val2)              || ( data[randloc3] != save_val3 ))        {	  printf(" Error at k = %d data[randloc] = %d save = %d \n", 		 k , data[randloc], save_val );          printf(" Error2 at k = %d data[randloc2] = %d save = %d \n", 		 k , data[randloc2], save_val2 );          printf(" Error3 at k = %d data[randloc3] = %d save = %d \n", 		 k , data[randloc3], save_val3 );        }      data[randloc] = save_val;      data[randloc2] = save_val2;      data[randloc3] = save_val3;    }  for(j =0; j < 64; j += 1)    {      printf("data[%d] =  %d \n", 80 + j, data[80+j]);    }  // three random errors at random locs, error at 76  printf("Begin random quad errors \n");  for ( k = 0 ; k < 100 ; k += 1)    {       randint = rand();       randint2 = rand()+ 17;       randint3 = rand()-12;       randint4 = rand()+74;      randint = randint & 1023;      randint2 = randint2 & 1023;      randint3 = randint3 & 1023;      randint4 = randint4 & 1023;      difval = randint %929;      difval2 = randint2 % 929;      difval3 = randint3 % 929;      difval4 = randint4 % 929;      save_val = data[33];      data[33] = difval;    // cause error at location k      save_val2 = data[34];      data[34] = difval2;    // cause error at location k      save_val3 = data[35];      data[35] = difval3;    // cause error at location k      save_val4 = data[36];      data[36] = difval4;    // cause error at location k      printf("Data [33,34,35,36] = %d %d %d %d\n",       data[33], data[34], data[35], data[36] );      syndromes( 144, 32);        printf("Done with syndromes \n");      eras_dec_rs( data, erase_posit, 0, 144, 32 );            printf("Returned from eras_dec_rs \n");      if ( (data[33] != save_val) || ( data[34] != save_val2)        || ( data[35] != save_val3 ) || ( data[36] != save_val4))        {          			  printf(" Error at k = %d data[33] = %d save = %d \n", 		 k , data[33], save_val );          printf(" Error2 at k = %d data[34] = %d save = %d \n", 		 k , data[34], save_val2 );          printf(" Error3 at k = %d data[35] = %d save = %d \n", 		 k , data[randloc3], save_val3 );          printf(" Error4 at k = %d data[36] = %d save = %d \n", 		 k , data[36], save_val4);        }      data[33] = save_val;      data[34] = save_val2;      data[35] = save_val3;      data[36] = save_val4;    }  codeindex = 80;  generateEC(  data, 80, 128 );  /* do the error correction, 128 */  syndromes( 208, 64);  for (j = 0; j < 208; j += 1)    {      erase_posit[j] = 0;    }  //  printf("Begin random errors for level 6 ecc\n");  for ( k = 0 ; k < 100 ; k += 1)    {      for ( j = 0; j < 64; j += 1)	{	  randin[j] = rand();        }      for ( j = 0; j < 64; j += 1)	{	  randin[j] = randin[j] & 1023;          difvals[j] = randin[j] % 929;        }      for ( j = 0; j < 64; j += 1)        {          savevals[j] = data[13+j];          data[33+j] = difvals[j];        }      syndromes( 208, 64);        printf("Done with syndromes \n");      eras_dec_rs( data, erase_posit, 0, 208, 64 );            printf("Returned from eras_dec_rs \n");      haserror = FALSE;      for ( j = 0; j < 64; j += 1)        {          if ( data[13+j] != savevals[j])            {	      haserror = TRUE;            }        }      if ( haserror == TRUE )              {      			  printf("Error:  Level 6 ecc failed \n");         }         for ( j = 0; j < 64; j += 1)	{	  data[13+j] = savevals[j];        }    }  codeindex = 80;  generateEC(  data, 80, 256 );  /* do the error correction, 256 */  syndromes( 336, 128);  for (j = 0; j < 336; j += 1)    {      erase_posit[j] = 0;    }  //  printf("Begin random  six errors \n");  for ( k = 0 ; k < 100 ; k += 1)    {       randint = rand();       randint2 = rand()+ 17;       randint3 = rand()-12;       randint4 = rand()+74;       randint5 = rand()-11;       randint6 = rand()+12;      randint = randint & 1023;      randint2 = randint2 & 1023;      randint3 = randint3 & 1023;      randint4 = randint4 & 1023;      randint5 = randint5 & 1023;      randint6 = randint6 & 1023;      difval = randint % 929;      difval2 = randint2 % 929;      difval3 = randint3 % 929;      difval4 = randint4 % 929;      difval5 = randint5 % 929;      difval6 = randint6 & 929;      save_val = data[33];      data[33] = difval;    // cause error at location k      save_val2 = data[34];      data[34] = difval2;    // cause error at location k      save_val3 = data[35];      data[35] = difval3;    // cause error at location k      save_val4 = data[36];      data[36] = difval4;    // cause error at location k      save_val5 = data[37];      data[37] = difval5;    // cause error at location k      save_val6 = data[38];      data[38] = difval6;    // cause error at location k      printf("Data [33,34,35,36,37, 38] = %d %d %d %d %d %d\n",       data[33], data[34], data[35], data[36], data[37], data[38] );      syndromes( 336, 128);        printf("Done with syndromes \n");      eras_dec_rs( data, erase_posit, 0, 208, 64 );            printf("Returned from eras_dec_rs \n");      if ( (data[33] != save_val) || ( data[34] != save_val2)        || ( data[35] != save_val3 ) || ( data[36] != save_val4) ||            ( data[37] != save_val5) || ( data[38] != save_val6))        {          			  printf(" Error at k = %d data[33] = %d save = %d \n", 		 k , data[33], save_val );          printf(" Error2 at k = %d data[34] = %d save = %d \n", 		 k , data[34], save_val2 );          printf(" Error3 at k = %d data[35] = %d save = %d \n", 		 k , data[randloc3], save_val3 );          printf(" Error4 at k = %d data[36] = %d save = %d \n", 		 k , data[36], save_val4);          printf(" Error4 at k = %d data[37] = %d save = %d \n", 		 k , data[36], save_val5);          printf(" Error4 at k = %d data[38] = %d save = %d \n", 		 k , data[38], save_val6);        }      data[33] = save_val;      data[34] = save_val2;      data[35] = save_val3;      data[36] = save_val4;      data[37] = save_val5;      data[38] = save_val6;    }  for(j =0; j < 64; j += 1)    {      printf("data[%d] =  %d \n", 80 + j, data[80+j]);    }  /*  data[79] = 80;   data[78] = 924;   data[77] = 0;   data[76] = 9;   data[75] = 334;   data[74] = 508;   data[73] = 496;   data[72] = 900;   data[71] = 840;   data[70] = 182;   data[69] = 858;   data[68] = 877;   data[67] = 924;   data[66] = 248;   data[65] = 44;  data[64] = 50;  data[63] = 62;  data[62] = 572;  data[61] = 16;  data[60] = 683;  data[59] = 304;  data[58] = 781;  data[57] = 321;  data[56] = 17;  data[55] = 71;  data[54] = 175;  data[53] = 89;  data[52] = 365;  data[51] = 0;  data[50] = 594;  data[49] = 844;  data[48] = 351;  data[47] = 720;  data[46] = 163;  data[45] = 128;  data[44] = 227;  data[43] = 810;  data[42] = 552;  data[41] = 349;  data[40] = 422;  data[39] = 462;  data[38] = 861;  data[37] = 733;  data[36] = 80;  data[35] = 681;  data[34] = 553;  data[33] = 501;  data[32] = 669;  data[31] = 0;  data[30] = 439;  data[29] = 484;  data[28] = 888;  data[27] = 103;  data[26] = 349;  data[25] = 133;  data[24] = 113;  data[23] = 116;  data[22] = 757;  data[21] = 221;  data[20] = 781;  data[19] = 645;  data[18] = 562;  data[17] = 333;  data[16] = 16;  data[15] = 134;  data[14] = 279;  data[13] = 497;  data[12] = 660;  data[11] = 371;  data[10] = 110;  data[9] = 857;  data[8] = 319;  data[7] = 593;  data[6] = 370;  data[5] = 700;  data[4] = 488;  data[3] = 30;  data[2] = 147;  data[1] = 900;           data[0] = 900;  generateEC(  data, 80, 64 );   for(j =0; j < 64; j += 1)    {      printf("data[%d] =  %d \n", 80 + j, data[80+j]);    }    */}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美高清hd18日本| 久色婷婷小香蕉久久| 欧美一卡二卡三卡| 播五月开心婷婷综合| 青娱乐精品在线视频| 亚洲人成7777| 亚洲国产成人porn| 欧美精品一区二区在线观看| 欧美一区二区三区电影| 91久久精品国产91性色tv| 国产欧美日韩在线| 婷婷久久综合九色综合伊人色| 国产在线看一区| 91精品一区二区三区久久久久久| 一区二区三区波多野结衣在线观看 | 成人黄色大片在线观看| 久久精品欧美日韩| 日本vs亚洲vs韩国一区三区| 91福利视频久久久久| 日本在线播放一区二区三区| 日韩一区二区视频在线观看| 有码一区二区三区| 欧美日韩国产欧美日美国产精品| 欧美激情综合在线| 欧美色综合网站| 国产午夜精品久久| 色综合天天综合网天天狠天天| 国产精品色噜噜| 男女男精品视频网| 亚洲欧美色图小说| 欧美日韩免费一区二区三区视频| 一区二区三区中文字幕电影| 国产不卡视频在线观看| 豆国产96在线|亚洲| 亚洲四区在线观看| 精品一区二区免费在线观看| 国产成人av一区二区三区在线| 93久久精品日日躁夜夜躁欧美| 粉嫩av一区二区三区在线播放| 日韩欧美一区二区视频| 丝袜诱惑制服诱惑色一区在线观看 | 亚洲精品一区二区三区精华液 | 日韩av高清在线观看| 久久精品无码一区二区三区| 欧美α欧美αv大片| 欧美视频一区二| 欧美在线视频全部完| 久久人人爽爽爽人久久久| 亚洲五码中文字幕| 91 com成人网| 国产精品欧美久久久久一区二区| 日韩精品一区二区三区swag| 蜜桃av一区二区| 亚洲精品在线免费观看视频| 欧美久久高跟鞋激| 欧美卡1卡2卡| 91在线码无精品| 久久精品国产亚洲aⅴ| 欧美亚洲一区二区在线| 在线视频欧美区| 91视频免费看| 欧美一区二区三区影视| 久久九九久精品国产免费直播| 国产精品色哟哟| 一区二区三区在线播| 亚洲乱码国产乱码精品精的特点| 成人激情免费视频| 国产亚洲精品福利| 欧美一级久久久| 91麻豆精品国产91久久久久久| 91黄色免费观看| 日韩亚洲欧美综合| 亚洲女同ⅹxx女同tv| 欧美成人一区二区三区在线观看| 欧美一区二区精品在线| 欧美日韩成人一区二区| 欧美性高清videossexo| 欧美日韩在线亚洲一区蜜芽| 91在线观看高清| 欧美一区二区网站| 欧美亚洲日本国产| 91精品国产综合久久婷婷香蕉| 91精品国产色综合久久不卡蜜臀| 国产精品国产三级国产普通话99| 亚洲一区二区欧美日韩| 色综合中文字幕| 国产女人水真多18毛片18精品视频| 久久综合给合久久狠狠狠97色69| 国产精品不卡在线| 国产精品18久久久久久vr| 久久新电视剧免费观看| 国产在线不卡一区| 欧美不卡激情三级在线观看| 国产亚洲欧洲一区高清在线观看| 亚洲va国产va欧美va观看| 色综合天天综合色综合av | 色呦呦国产精品| 亚洲激情在线播放| 9i看片成人免费高清| 91精品国产福利| 中文字幕精品在线不卡| 亚洲www啪成人一区二区麻豆| 成人免费视频一区二区| 欧美xxxx老人做受| 精品亚洲成a人| 日韩精品一区二区在线| 久久99在线观看| 色琪琪一区二区三区亚洲区| 一区二区三区四区视频精品免费| 精品99999| 国产精品中文字幕日韩精品| 91麻豆精品91久久久久同性| 日韩av高清在线观看| 欧美伊人久久久久久午夜久久久久| 午夜国产精品一区| 国产精品卡一卡二| 成人小视频免费观看| 成人av电影在线网| 青青草原综合久久大伊人精品优势 | 99视频在线观看一区三区| 亚洲视频一区在线| 亚洲天堂2014| 精品一区二区三区在线视频| 午夜精品久久久久久久久久久 | 欧美日韩午夜精品| 亚洲一区二区中文在线| 一本大道久久a久久综合 | 亚洲成a人片在线观看中文| 亚洲精品国产a久久久久久 | 福利电影一区二区| 欧美va亚洲va在线观看蝴蝶网| 欧美久久久久久久久中文字幕| 亚洲男人电影天堂| 久久久久久久久一| 精品久久久网站| 91国偷自产一区二区开放时间 | 欧美一区二区三区不卡| 欧美精品久久久久久久久老牛影院 | 色先锋资源久久综合| 亚洲国产一二三| 国产精品久久久久久妇女6080| 国产清纯在线一区二区www| 日韩1区2区3区| 欧美日韩1234| 日韩美女视频一区二区在线观看| 日本中文字幕一区| 国产精品乱人伦中文| 久久麻豆一区二区| 国产欧美日韩精品在线| 亚洲精品免费在线播放| 亚洲一区二区三区中文字幕在线| 欧美午夜精品久久久久久超碰| 91精品免费在线观看| 亚洲视频你懂的| 久久黄色级2电影| 国内精品写真在线观看| 欧美性猛交xxxxxx富婆| 1024成人网| 亚洲444eee在线观看| 韩国欧美国产一区| 日韩欧美在线综合网| 午夜精品久久久久久久久久久| 亚洲最大成人综合| 国产麻豆精品theporn| 成人免费电影视频| 亚洲精品五月天| 亚洲特黄一级片| 一区二区三区 在线观看视频| 亚洲日本成人在线观看| 亚洲国产另类av| 天堂在线亚洲视频| 老司机一区二区| 日本麻豆一区二区三区视频| 日本大胆欧美人术艺术动态| 久久国产综合精品| 国产伦精品一区二区三区视频青涩 | 国产盗摄一区二区| 免费成人性网站| 激情综合五月婷婷| 国产精品国模大尺度视频| 韩国av一区二区三区四区| 欧美专区日韩专区| 国产精品美女久久久久av爽李琼| 日韩欧美国产1| 国产欧美日韩精品在线| 亚洲精品亚洲人成人网在线播放| 亚洲大片免费看| 国产精品一区二区在线观看网站 | 亚洲欧美一区二区三区孕妇| 水野朝阳av一区二区三区| 亚洲国产你懂的| 精品一区二区三区在线播放 | 在线一区二区三区做爰视频网站| 国产精品456露脸| 欧美高清视频www夜色资源网| 欧美日韩精品福利| 免费看日韩精品| 日本黄色一区二区| 91精品国产综合久久精品麻豆| 日韩午夜在线观看视频|