当前位置:毕业生招聘信息网知名企业资料IT/电信Microsoft(微软) → 知名企业资料内容

MSRA笔试题5(A卷)

作者:佚名  来源:不详  发布时间:2004-4-26 22:02:00
#include <stdio.h>#include <string.h>int FindSubString(char* pch){int count=0;char* p1=pch;while(*p1!=''\0''){if(*p1==p1[1]-1){p1++;count++;}else{break;}}int count2=count;while(*p1!=''\0''){if(*p1!==p1[1]+1){p1++;count2--;}else{break;}if(count2==0){return count;return 0;}void ModifyString(char* pText){char* p1=pText;char* p2=p1;while(*p1!=''\0''){int count=FindSubString(p1);if(count>0){*p2++=*p1;sprintf(p2,"%i",count);while(*p2!=''\0''){p2++;}p1+=count+count+1;}else{*p2++=*p1++;}}void main(void){char text[32]="XYBCDCBABABA";ModifyString(text);printf(text);}In the main() function, after ModifyString(text) is called, what''s the value of ''text''?
请在邮件中注明:信息来自Byszp.COM