久久99热66热这里只有精品,特黄特色的大片在线观看,亚洲日本三级在线观看,国产三级农村妇女在线,亚洲av毛片免费在线观看,哺乳叫自慰在线看,天天干美女av网

求最大連續(xù)遞增數(shù)字串

時(shí)間:2024-10-12 09:38:16 資料大全 我要投稿
  • 相關(guān)推薦

求最大連續(xù)遞增數(shù)字串

  int GetSubString(char *strSource, char *strResult) {

  int iTmp=0, iHead=0, iMax=0;

  for(int Index=0, iLen=0; strSource[Index]; Index++) {

  if(strSource[Index] >= ’0′ && strSource[Index] <= ’9′ &&

  strSource[Index-1] > ’0′ && strSource[Index] == strSource[Index-1]+1) {

  iLen++; // 連續(xù)數(shù)字的長度增1

  } else { // 出現(xiàn)字符或不連續(xù)數(shù)字

  if(iLen > iMax) {

  iMax = iLen; iHead = iTmp;

  }

  // 該字符是數(shù)字,但數(shù)字不連續(xù)

  if(strSource[Index] >= ’0′ && strSource[Index] <= ’9′) {

  iTmp = Index;

  iLen = 1;

  }

  }

  }

  for(iTmp=0 ; iTmp < iMax; iTmp++) // 將原字符串中最長的連續(xù)數(shù)字串賦值給結(jié)果串

  strResult[iTmp] = strSource[iHead++];

  strResult[iTmp]=’\0′;

  return iMax; // 返回連續(xù)數(shù)字的最大長度

  }

  int main(int argc, char* argv[]) {

  char strSource[]=”ads3sl456789DF3456ld345AA”, char strResult[sizeof(strSource)];

  printf(“Len=%d, strResult=%s \nstrSource=%s\n”,

  GetSubString(strSource, strResult), strResult, strSource);

  }

【求最大連續(xù)遞增數(shù)字串】相關(guān)文章:

小雞連續(xù)觀察日記09-22

連續(xù)觀察植物日記10-11

植物的連續(xù)觀察日記09-29

水仙連續(xù)觀察日記精選10-04

大蒜連續(xù)觀察日記09-30

連續(xù)觀察植物的日記06-02

求唯美悲傷的句子06-21

求上進(jìn)勵(lì)志名言07-08

連續(xù)觀察日記種大蒜07-12

連續(xù)觀察日記500字10-14