【数组】14周项目六(3)去掉str中的空格存放在str中(自己for版)

原创 2013年12月02日 19:38:27
上机内容:C++程序的编写和运行
上机目的:掌握简单C++程序的编辑、编译、连接和运行的一般过程
我的程序:
/*
Copyright (c) 2013, 烟台大学计算机学院
* All rights reserved.
* 作    者:赵玲玲
* 完成日期:2013 年 12 月 2 日
* 版 本 号:v1.0
* 输入描述: 无
* 问题描述: str1和str2接起来存放到str3中
* 程序输出: 略
* 问题分析:选取不是空格的进行复制,注意str[j]='\0';不能漏掉
* 算法设计:自己的做法,有木有更容易理解
*/

#include<iostream>
using namespace std;
int main()
{
    char str[50]="I am a happy boy\'s daddy.";
    int i=0,j=0;
    for(;str[i]!='\0';i++)         //str1数组逐个进行
    {
        if(str[i]!=' ')            //若不是空格
        {
          str[j]=str[i];         //复制
            j++;
        }
    }
    str[j]='\0';                   //切记!!!
    cout<<"整理后的字符串"<<str<<endl;
    return 0;
}



运行结果:
心得体会:直接拿过来选择不是空格的字符进行复制

知识点总结:略

去除空格--trim()函数

// 功能: 1)去除字符串前后所有空格  // 2)去除字符串中所有空格(包括中间空格,需要设置第2个参数为:g)  function Trim(str,is_global) { var res...
  • comeonstone
  • comeonstone
  • 2015年02月02日 17:44
  • 1929

去除字符数组中的空格,执行效率应该很High!

贴上我的代码,大家共勉!如果你有更好的实现方式,请留言。
  • u012187684
  • u012187684
  • 2014年08月17日 15:52
  • 695

python中的列表(list),字典(dict),字符串(str)的基本操作

创建列表 sample_list = ['a',1,('a','b')] Python 列表操作 sample_list = ['a','b',0,1,3] 得到列表中的某一个值 v...
  • xue_changkong
  • xue_changkong
  • 2015年07月08日 14:35
  • 627

shell 脚本string的截取(str1=${str#*string} str2=${str%sring*})

1. shell 脚本中获取文件的后缀:
  • caoshuming_500
  • caoshuming_500
  • 2014年09月05日 12:18
  • 3573

3-5Python中的字符串

Python中的字符串 Python中的字符串 3-5 Python中定义字符串 3-6 Python中raw字符串与多行字符串 3-7 Python中Unicode字符串3-5 Python中定义字...
  • u012052268
  • u012052268
  • 2017年03月08日 22:04
  • 190

Python中Str类的常用方法

核心知识点:1、Python中Str类常用的方法总结代码示例:#!/usr/bin/python # -*- coding:utf-8 -*-name = "zhangZhangZhang" prin...
  • a2011480169
  • a2011480169
  • 2017年05月07日 13:29
  • 1077

SQL SERVER 中str函数的用法

SQL SERVER 中str函数的用法 STR函数主要用于返回与指定数值表达式对应的字符。 语法 STR(nExpression [, nLength [, nDecimalPlaces]]) 参数...
  • fleplf
  • fleplf
  • 2010年08月25日 11:40
  • 10302

Stirng类的常见用法:输出str长度,输出第一个"o",和最后一个"o"的索引,将str中的字符"l"替换成"m",字符串str按空格“ ”分割为2个字符串,比较这两个字符串是否相等。

String类的常用方法 String str = "Hello World"; 输出str长度 输出第一个"o",和最后一个"o"的索引 将str中的字符"l"替换成"m" 字符串str按...
  • qq_21491877
  • qq_21491877
  • 2017年08月13日 15:03
  • 328

Python3中 bytes/str的区别

Python3中最大的新特性就是对文本和二进制数据做了更清晰的
  • u012328476
  • u012328476
  • 2014年05月08日 11:24
  • 1810

SQL中STR()函数功能

SQL中STR()函数功能 declare @number smallintset @number=2select cast(replace(str(@number,3),' ','0') as ch...
  • hello926
  • hello926
  • 2010年11月20日 14:09
  • 3396
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【数组】14周项目六(3)去掉str中的空格存放在str中(自己for版)
举报原因:
原因补充:

(最多只允许输入30个字)