求助,这道c++题目怎么做?

给定一个长度不少于6位的字符串,将其第2位和第6位的元素删除,求删除两个元素之后的新的字符串。
输入
1行,长度不少于6位的字符串。
输出
删除第2位和第6位的字符串。
示例
输入
abcdefgh
输出
acdegh

第1个回答  2019-10-25
题目不难,不能自己试着写吗追问

我现在手头没电脑,这样对吗

追答

明显不对啊 你不应该整字符串吗

手机上不是有c++编译器吗

追问

对的

我试了

#include
using namespace std;
int main()
{
    char c;
    int i=0;
    while((c=getchar())!=EOF)
    {    i++;
    if(i!=2&&i!=6)
        cout<<c;}
 
 
    return 0;}

追答

题目要求是字符串,你这只是重复输入字符,虽然结果是对的

追问

😂😂😂

那该怎么办

请问大家这道C++编程题怎么做?求帮忙
先将输入的数保存到数组,然后遍历数字,判断相邻数字是否相同即可 使用一个变量记录当前是否处于数字连续的状态,用于输出中括号 一个小技巧是给数组多分配一个位置并将其置为-1,方便判断数组最后一个数 C++代码和运行结果如下:输出符合样例,望采纳~附源码链接:判断连续数字 ...

您好,请问这道C++编程题怎么做?急求!
按照题目要求编写的程序如下(见图,图中有重复的地方只需写一次)

谁会这道C++?求!快!急急急!
这个问题用递归的函数处里来处理比较方便。当前面的比较相等时,再比较下一级别的版本号。在主函数中,根据比较结果进行输出。

c++这道题怎么做?
int p(int n){ if(n==1)return 1;return p(n-1)+3*n-2;} int main(){ int n;scanf("%d",&n);printf("%d",p(n));return 0;} 请点一下采纳,不胜感激。没看到采纳按钮?请看左边有三个小点

c++二维数组的一道题,实在是不会做了,有小伙伴帮帮我么?
这个题目其实并不难的。第一步先读入二维的字符数组。然后用一个相应的二维整数数组,并初始化全部为零。在读字符的时候就可以对这个数组进行统计,读到某个元素值是红色时就把相应的行记一下数,同时相应的列记一下数,等到二维字符数组读完以后就对这个统计的数字数组进行统计,看行上为奇数的有几个...

计算机程序设计语言C++题目,求思路和结果
第一个知识点是逗号运算符。(c=a++, b+++a)的结果是先计算c=a++,然后使用b+++a的值作为最终结果。三个+放在一起,那一定是一个+号,和一个自增运算符++放在一起了,至于具体怎么解释需要知道运算符优先级。大多数运算符是从左到右,所以应该解释为(b++) + a。所以,c=a++使得c=0,a...

这是一个C++二级考试的题,请高手指教一下
首先你要明白逗号表达式的含义才能掌握。逗号表达式:比如(表达式1,表达式2),它最终返回的是第二个表达上也就是表达式2的值。因此,在A中,首先先执行括号里面的语句y=z=8,得到y==8,z==8,接着执行4*6,得到24,并且该表达式返回第二个表达上的值,也就是24,因此x==24。同理可得B中,z...

求解这道C++算法实验题
给定一个序列,假设我们要建一个邮局,那么一定是在这个序列的中点,所以我们可以先预处理出序列区间[l,r]之间建立 一个邮局的最短距离和w[l][r],然后用dp[i][j]表示到i个村庄建立j个邮局的最短距离和,那么就有状态转移方程:dp[i][j]=min(dp[i][j],dp[k][j-1]+w[k+1][i]);题目...

一道C++编程题目,求大神帮忙,有没有简单点的算法,求程序!!答得好可以...
1.对于第八列,和计算完成后,不管找没找到值,寻找当前列下一行(即i+1),无需进入下一列;2.对于非第八列,有两种情况:a.和大于等于最大值10(如果矩阵中有零值存在,此处应为大于10),不满足路径条件,没必要进入下一列计算,进入当前列下一行进行计算(即i+1);b.满足条件,则进入下一...

一道C++编程题目,思路是什么
首先是方程式怎样表示的问题,在“数据规模”中提到方程长度不会超过255,即方程可用大小为256的字符数组来保存,既然是C++,当然也能用string来保存。为体现C++的优越,就用string吧。主要思路就是跟据这个字符串,读出每个X的系数以及常数项;对于一元一次方程,常数项除以系数就是未知数的根了,最主要...

相似回答