c++-C++小程序,,关于字符串

问题描述

C++小程序,,关于字符串

编写程序,输入任意一个含有空格的字符串(至少10个字符),删除指定字符后输出该字符串。例如,输入“jiangsu123”和删除位置5,则输出“jiansu123”.
用C++编程,最好给出结果

解决方案

最好自己动手 遇到具体问题了 再来
直接给出你源码 就是毁了你了 况且 这么基础的东西!

解决方案二:

//我是新手,有问题望指出

#include
#include
using namespace std;
int main(){
string s;
int num, i;
cout<<"请输入一个字符串:";
getline(cin,s);
cout<<"原字符串为:"<
cout
cin>>num;
num -= 1;
for (i = 0; s[i] != ''; i ++){
if (i != num)
cout<<s[i];

} //打印字符串
return 0;
}

解决方案三:

#include
#include
#include

using namespace std;

int main(void)
{
string s;
int del;

getline(cin, s);
cin >> del;//del..from 1 to s.length()

s.erase(del-1,1);

cout << s << endl;
return 0;

}

时间: 2024-10-29 12:04:19

c++-C++小程序,,关于字符串的相关文章

字符串-C++小程序,调试,在我这个基础上调试

问题描述 C++小程序,调试,在我这个基础上调试 任意输入两个字符串(如"Jiangsu China"和"hello!") 并存放在a.b两个数组中.把较短的字符串放在a数组, 较长的字符串放在b数组,并输出.#include using namespace std; void swap(char a[], char b[], int n) { char ch; char k=0; for (int k = 0; k < n; k++) ch = a[k];

字符串-C++小程序,调试。。。。。。

问题描述 C++小程序,调试...... 编写程序,输入若干个字符串.要求:(1)按字符串长度的大小升序输出各个字符串.(2)按字符串中字符的ASCLL码值大小升序输出各个字符串.为什么我输不出结果来???我该如何改呢?#include #include #include #include using namespace std; //比较函数,用于排序 bool compare(string a, string b) { //长度不一样的时候采用长度来排序 if (a.length() !=

字符串-C++小程序。。。。两个

问题描述 C++小程序....两个 编写程序,输入若干个字符串.要求:(1)按字符串长度的大小升序输出各个字符串.(2)按字符串中字符的ASCLL码值大小升序输出各个字符串. 解决方案 如果按照 1条件优先于2的话,我会这么写..(你作业好多呀) #include <string> #include <iostream> #include <algorithm> #include <vector> using namespace std; //比较函数,用于

合并字符串的几个小程序

某天被人问到关于合并两个字符串的小程序,没看明白人家的代码错在哪,只是觉得别扭,所以自己写了下.还发现了一些挺有意思的东西.做成了几个完整的小程序. #include<stdio.h>void main() {     char s1[100],s2[100];     int i,j;    gets(s1);    gets(s2);    i=0;    while(s1[i])i++;     j=0;    while(s2[j])    {        s1[i++]=s2[j+

小程序技术方案探讨

微信小程序上线大半年,大部分技术原理也有文章介绍了,本文尝试从需求出发探讨微信小程序技术方案的来源,以及最近公测的支付宝小程序技术方案上的考量. 微信小程序 微信小程序的需求是让第三方开发者可以接入,可以使用微信的提供的接口去开发应用嵌入在微信里.对于这个需求,最简单的实现方案是:让外部开发者开发纯H5应用,在微信的 H5 容器里打开,容器提供微信 native 接口,就行了.在有小程序之前,已经有很多这样的业务接入,像京东购物,钱包里的各种友商大众点评/滴滴出行等,都可以认为是一个"小程序&q

python-Python小程序求解答+++

问题描述 Python小程序求解答+++ 这是什么意思啊,我是照着书上来的啊. 解决方案 print只能接收一个参数,你需要先组合成一个字符串,然后给print 解决方案二: 标点符号的问题,所有的标点符号应该是英文状态下的. 解决方案三: 按照你的代码复制下来,我这里执行下来是正确,你重新看看,是不是你哪里的标点符号没写好.也贴上我的测试代码: def print_more(required1,required2,*args): print("required1:",required

《微信小程序:开发入门及案例详解》—— 2.4 框架页面文件

2.4 框架页面文件 小程序中一个框架页面包含4个文件,同一框架页面的这4个文件必须具有相同的路径与文件名,进入小程序时或页面跳转时,小程序会根据app.json配置的路径找到对应的资源进行渲染. ◇ .js文件:页面逻辑文件,必要项. ◇ .wxml文件:页面结构文件,必要项. ◇ .wxss文件:页面样式文件. ◇ .json文件:页面配置文件. 与框架主体文件相比框架页面文件多了一种页面结构文件,其余3个文件和框架主体文件的功能类同,下面我们一一讲解每个文件作用. 2.4.1 页面配置文件

微信小程序架构分析 (中)

[引自第九程序的博客]本文探讨一下小程序的 view 模块和 service 模块是如何构成的. 打开微信 web 开发者工具,然后输入 openVendor() 便会打开 WeappVendor这个目录,这里包含了 view 模块和 service 模块使用的几个核心文件: wcc 可执行程序,用于将 wxml 转为 view 模块使用的 js 代码,使用方式为wcc xxx.wxml wcsc 可执行程序,用于将 wxss 转为 view 模块使用的 css 代码,使用方式为 wcsc xx

c语言-刚学C,编了个小程序出错了,请大神帮忙看一下。

问题描述 刚学C,编了个小程序出错了,请大神帮忙看一下. 知道长方形的长和宽,求面积和周长 #include main() { float x,y,a,b; printf ("请输入长和宽且用逗号分隔:); scanf ("%f,%f,&x,&y); a=x*y; b=(x+y)*2; printf ("面积=%f,周长=%fn",a,b); } 解决方案 错误一:include后面缺少头文件包含 错误二:printf中没有右半边的引号 错误三:sc