热门

最新

红包

立Flag

投票

同城

我的

发布
tonydz0523
泛泛之素
5 年前
truetonydz0523

大意了忘记打卡,叒得从零开始打卡

杭州市丁兰街道
CSDN App 扫码分享
分享
评论
1
打赏
  • 复制链接
  • 举报
下一条:
#include<stdio.h>#include<string.h>voidfun(char*w,intm){chars,*p1,*p2;p1=w;p2=w+m-1;while(p1<p2){s=*p1++;*p1=*p2--;*p2=s;}}main(){chara[]="ABCDEFG";fun(a,strlen(a));puts(... #include<stdio.h>#include<string.h>void fun (char*w,int m){char s,*p1,*p2;p1=w;p2=w+m-1;while(p1<p2){s=*p1++;*p1=*p2--;*p2=s;}}main(){char a[]="ABCDEFG";fun(a,strlen(a));puts(a);}答案是AGAAGAG,求详细解答不明白第一次循环后p1指向a[1]且等于G,p2指向a[5],且等于A,那此时p1小于p2不就不成立了吗,循环不就结束了?
立即登录