K
Khách
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
Các câu hỏi dưới đây có thể giống với câu hỏi trên
Q
1
8 tháng 1 2022
#include <bits/stdc++.h>
using namespace std;
int d,i,d1;
string st;
int main()
{
getline(cin,st);
d=st.length();
while (st[0]==32)
{
st.erase(0,1);
}
while (st[d-1]==32)
{
st.erase(d-1,1);
}
d1=st.length();
for (i=0; i<d1; i++)
if ((st[i]==32) && st[i+1]==32)
{
st.erase(i,1);
i--;
}
cout<<st;
return 0;
}
Cho xâu S1='abcdef'
S2='mne'
a) Delete (S1,2,3)
---> Kết quả: S1='aef'
b) Delete (S2,1,2)
---> Kết quả: S2='e'
c) Insert (S1,S2,1)
---> Kết quả S1='abcdef' ; S2='abcdefmne';
d) Insert (S2,S1,2)
---> Kết quả : S1='amnebcdef' ; S2='mne'
e) Copy (S1,2,4)
---> Kết quả: 'bcde'
f) So sánh hai xâu sau theo mã ASCII
S3='la co' , S4=' la do'
(hình như bạn viết thừa dấu cách ở kí tự đầu tiên của s4 đúng không, Nếu đúng thì kết quả là S3<S4 còn không phải thì KQ là S3 > S4)
g) 'toan hoc' > ' tin hoc'
l) Sửa đề : pos ('xinh', ' cai_xac_xinh_xinh')
---> Kết quả : 9
h) upcase (' t ') ---> Kết quả: T
y) length ('mnefg')=?
---> Kết quả: 5