Fun(a,strlen(a));
p1=w;p2=w+m-1;//å符串çå¯ç¤ºå°åèµç»p1ï¼ä¹å°±æ¯p1æåå符串çå¼å§ï¼å³*p1='A'ï¼w+m-1æ¯å¨å符串wçèµ·å§ä½ç½®å移7-1个å符ï¼ä¹å°±æ¯æåå符串çç»å°¾ï¼å³*p2='G';
æ´ä¸ªç¨åºçæ§è¡é¡ºåºå¦ä¸ï¼
å¼å§p1æåå¼å§ï¼p2æåæ«å°¾ï¼p1çå°åå°äºp2çæ¶åæ§è¡while循ç¯ï¼
s=*p1++;æç
§ä¼å
级ï¼å
å°*p1èµå¼ç»sï¼å³s='A'ï¼p1ååå移ä¸ä¸ªåèï¼æåBã
*p1=*p2--;åæ ·çéçï¼æç
§ä¼å
级ï¼*p2æåçå¼'G'å
èµå¼ç»*p1ï¼æ¤æ¶*p1å°±æ¯Gï¼p2--åp2æåFã
*p2=s;è¿å¥çæææ¯å°s=âAâçå¼èµç»p2æåçå
ååå
ï¼ä¹å°±æ¯å°'F'æ¦é¤ï¼åå
¥'A'ï¼
æ以第ä¸è½®å¾ªç¯åå符串å为 AGCDEAGï¼æ¤æ¶p1æå第äºä¸ªå符ï¼p2æååæ°ç¬¬äºä¸ªå符ï¼
第äºè½®å¾ªç¯å¦ä¸ï¼
p1æå第äºä¸ªå符Gï¼p2æååæ°ç¬¬äºä¸ªå符Aï¼
s=*p1++;æç
§ä¼å
级ï¼å
å°*p1èµå¼ç»sï¼å³s='G'ï¼p1ååå移ä¸ä¸ªåèï¼æåCã
*p1=*p2--;åæ ·çéçï¼æç
§ä¼å
级ï¼*p2æåçå¼'A'å
èµå¼ç»*p1ï¼æ¤æ¶*p1å°±æ¯Aï¼p2--åp2æåEã
*p2=s;è¿å¥çæææ¯å°s=âGâçå¼èµç»p2æåçå
ååå
ï¼ä¹å°±æ¯å°'E'æ¦é¤ï¼åå
¥'G'ï¼
æ以è¿è½®å¾ªç¯ç»æåå符串为AGADGAGï¼æ¤æ¶p1æå第ä¸ä¸ªå符Aï¼p2æååæ°ç¬¬ä¸ä¸ªå符G
è¿å
¥ç¬¬ä¸è½®å¾ªç¯
p1æå第ä¸ä¸ªå符Aï¼p2æååæ°ç¬¬ä¸ä¸ªå符Gï¼
s=*p1++;æç
§ä¼å
级ï¼å
å°*p1èµå¼ç»sï¼å³s='A'ï¼p1ååå移ä¸ä¸ªåèï¼æåDã
*p1=*p2--;åæ ·çéçï¼æç
§ä¼å
级ï¼*p2æåçå¼'G'å
èµå¼ç»*p1ï¼æ¤æ¶*p1å°±æ¯Gï¼p2--åp2æåDã
*p2=s;è¿å¥çæææ¯å°s=âAâçå¼èµç»p2æåçå
ååå
ï¼ä¹å°±æ¯å°'G'æ¦é¤ï¼åå
¥'A'ï¼
æ以è¿è½®å¾ªç¯ç»æåå符串为AGAAGAGï¼æ¤æ¶p1æå第å个å符Aï¼p2æååæ°ç¬¬å个å符A
è¿å
¥ä¸è½®çæ¶åå¤æp1ä¸å°äºp2ï¼æ¨åºå¾ªç¯ï¼æç»çå符串æ¯AGAAGAG
温馨提示:答案为网友推荐,仅供参考