void replaceBlank(Char* str,int length){
int spaceNum=0;
int newLength=0;
int oldLength=length;
int newBack=0;
int oldBack=0;
for(int i=0;i<length;i++){
if(str[i]==' '){
spaceNum++;
}
}
newLength=oldLength+spaceNum*2;
newBack=newLength-1;
oldBack=oldLength-1;
for(int i=oldBack;i>=0;i--){
if(str[i]==' '){
str[newBack--]='0';
str[newBack--]='2';
str[newBack--]='%';
}else{
str[newBack]=str[i];
newBack--;
}
}
}
用python写计算器
猜你喜欢
转载自blog.csdn.net/rhz20131230/article/details/142859449
今日推荐
周排行