c语言编程中如何写出去除字符串中的空格的程序代码
答案:2 悬赏:80 手机版
解决时间 2021-04-07 07:35
- 提问者网友:树红树绿
- 2021-04-06 21:28
c语言编程中如何写出去除字符串中的空格的程序代码
最佳答案
- 五星知识达人网友:几近狂妄
- 2021-04-06 22:29
采用指针遍历字符串,如果不是空格则将数据保留在字符串中,如果是空格,则跳过该字符,继续检查下一个字符。参考代码和运行结果如下图:
全部回答
- 1楼网友:旧脸谱
- 2021-04-06 23:08
void deleteBlank(char* s)
{
char *p = s,*q;
while(*p++ != '\0')
{
if(*p == ' ')
{
q = p;
while(*q!= '\0')
*q = *(q+1);
}
}
}
{
char *p = s,*q;
while(*p++ != '\0')
{
if(*p == ' ')
{
q = p;
while(*q!= '\0')
*q = *(q+1);
}
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯