您的位置:首页 > 其它

第十六周项目2---除第一个单词前的空格

2014-12-16 14:54 260 查看

/*   
* Copyright (c) 2014, 烟台大学计算机学院   
* All rights reserved.   
* 文件名称:test.cpp   
* 作    者:吴英政  
* 完成日期:2014 年 12  月  16  日   
* 版 本 号:v1.0   
*   
* 问题描述:用指针作形参,其核心是实现char *ptrim(char *str)函数。;   
* 输入描述:无需输入;   
* 程序输出:输出要求输出的。 
#include <iostream>
using namespace std;
char *ptrim(char *str);
int main()
{
char s1[50]=" Hello world. ";
char s2[50]=" Good morning. ";
char s3[50]=" vagetable bird! ";
cout<<"最终得到的字符串为: "<<endl;
cout<<s1<<ptrim(s1)<<endl;
cout<<s2<<ptrim(s2)<<endl;
cout<<s3<<ptrim(s3)<<endl;
return 0;
}

char *ptrim(char *str)
{
int i=1,j=0;
while(*(str+i)!='\0')
{
*(str+j)=*(str+i);
j++;
i++;
}
*(str+j)='\0';
return str+i;
}



 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐