交换a,b变量的值,不使用中间变量---以字符串反转为例

来源:互联网 发布:ff14人族女捏脸数据 编辑:程序博客网 时间:2024/05/21 17:52
#include <stdio.h>#include <string.h>char str[1000];void my_reverse(){    int b=0,e=strlen(str)-1; while(b<e) {  str[b]^=str[e];  str[e]^=str[b];  str[b]^=str[e];  b++;  e--; }}int main(){ scanf("%s",str); my_reverse();    printf("%s\n",str); return 0;}


 

0 0
原创粉丝点击