【简答题】
填空实现函数的功能:将 s 所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的先后次序。例如,如果形参 s 所指的字符串为: f35a3kjs7 ,执行结果为: fakjs3537 。 void fun(char *s) { int i,j = 0, k = 0; char t1[80], t2[80]; for (i= 0; s[i] != '\0'; i++) if(s[i] >= '0' && s[i] <= '9') { t2[j] = s[i]; ________; } else t1[k++] = s[i]; t2[j] =t1[k] = 0; for(i = 0; i < k; i++) _____________; for (i= 0; i < ______; i++) s[k+i]= t2[i]; }
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
收藏
举报
参考答案:
参考解析: