反转串
我们把“cba”称为“abc”的反转串。
下面的代码可以把buf中的字符反转。其中n表示buf中待反转的串的长度。请补充缺少的代码。
把填空的答案(仅填空处的答案,不包括题面)存入考生文件夹下对应题号的“解答.txt”中即可。
void reverse_str(char* buf, int n){if(n<2) return;char tmp = buf[0];buf[0] = buf[n-1];buf[n-1] = tmp;_______________________________;}
#include#include void reverse_str(char* buf, int n){ if(n<2) return; char tmp = buf[0]; buf[0] = buf[n-1]; buf[n-1] = tmp; reverse_str(buf+1, n-1);}int main(){ char s[100]; int n; scanf("%s",&s); n=strlen(s); reverse_str(s,n); printf("%s\n",s); return 0;}