解题思路:
1. 每遇到一个空格(下标为i),从i到len-2,前=后
注意事项:
2.记得len--;
参考代码:
#include <iostream> #include<cstdio> #include<cstring> #include<cmath> using namespace std; /* */ int main() { char s[100]; while(gets(s)!=NULL)//ctrl z 结束 { int len =strlen(s); for(int i=0;i<len;i++) { if(s[i]==' ') { for(int j=i;j<=len-2;j++) { s[j]=s[j+1]; } len--; } } for(int j=0;j<len;j++) { cout<<s[j]; } cout<<endl; } return 0; }
别忘按个赞哦-.-
0.0分
7 人评分
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)for循环浏览:1138 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:1526 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1048 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:902 |
简单的a+b (C语言代码)浏览:610 |
C语言训练-数字母 (C语言代码)浏览:651 |
【计算直线的交点数】 (C语言代码)浏览:1458 |
矩阵加法 (C语言代码)浏览:1730 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:523 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:546 |