zoukankan      html  css  js  c++  java
  • 最近C++的笔试题

    1.删除字符串中的空格

    2.将数分解,当3个数的情况,需要进一步进行留意

     

    #pragma once
    #include <iostream>
    #include <string>
    using namespace std;

    class SpiltNum
    {
    public:
     SpiltNum(void);
     ~SpiltNum(void);
     void SpiltFun(int num);//将一个数拆分成几个数相加
     void DelSpace(string inputChar);
    };
     void SpiltNum:: SpiltFun(int num)
    {
     cout<<"输入的值为:"<<endl;

     for (int i=1;i<=num/2;i++)
     {
      cout<<num<<"="<<i<<"+"<<num-i<<endl;
     }
    }
     void SpiltNum::DelSpace(string inputChar)
     {
      for (int i=0;i<inputChar.size();i++)
      {
       if (isspace(inputChar[i]))
       {
        //a[i].erase(i,i);
        inputChar.erase(i,i);
        i--;
        cout<<"true"<<endl;
       }
       else
       {
        cout<<"false"<<endl;
       }
      }
      //cout<<a<<endl;
      cout<<inputChar<<endl;
      //cout<<a.size()<<endl;
      getchar();

      //if (inputChar.length()==0)
      //{
      // cout<<"字符串为空"<<endl;
      //}
      //else
      //{
      //
      // if (inputChar.length()!=0)
      // {
      // inputChar.erase(remove(inputChar.begin(),inputChar.end(), ' '),inputChar.end());
      //  cout<<inputChar<<endl;
      // }
      // else
      // {
      //  cout<<"无空格"<<endl;
      // }

      ///* for(int i=0;i<strlen(inputChar);i++)
      // {
      // if (" "==*(inputChar+i))
      // {
      //  *(inputChar+i)=*(inputChar+i+1);
      // }
      // }
      // return *inputChar;
      // cout<<"0k"<<endl;*/
      ///// return "ok";
      //}
     
     }

    void main()
    {
     SpiltNum mySpilt;
     int num=3;
     mySpilt.SpiltFun(num);
     string astring="he    ll ";
     mySpilt.DelSpace(astring);
     //getchar();
    }

  • 相关阅读:
    怎样把Maven项目共享为传统Web项目
    伸冤人
    Maven依赖
    Maven常用插件参数
    Maven默认周期与插件
    MySQL Connector_J_5.1.34_2014.10
    MyEclipse2015对Javascript自动提示的终极支持
    Struts Convention Plugin 流程 (2.1.6+)
    Maven,预加载资源文件
    Myeclipse2014 自带的报表功能 与 Eclipse BIRT
  • 原文地址:https://www.cnblogs.com/xianqingzh/p/1353376.html
Copyright © 2011-2022 走看看