亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

有關C++

有關C++

C++
wendy0512 2015-10-30 15:26:10
輸入一個字符串,將其中的字符逆置后輸出。注意應編程對輸入的20個以內任意長度的字符串均能逆置后輸出
查看完整描述

3 回答

?
紫泉

TA貢獻26條經驗 獲得超3個贊

char *dstOutput; ?這個多了。 ?哪里不懂,這有什么好解釋的,不是挺簡單的嗎

查看完整回答
反對 回復 2015-10-31
?
wendy0512

TA貢獻3條經驗 獲得超0個贊

可以給我解釋一下么,謝謝

查看完整回答
反對 回復 2015-10-31
?
紫泉

TA貢獻26條經驗 獲得超3個贊

#include<iostream>

#include<cstring>

#include<string>

using namespace std;


void invert(string &src)

{

int srcCnt = src.length();

if(!srcCnt)

return;

for(int i = 0; i < srcCnt/2; i++)

{

? ?char tmp = src[i];

src[i] = src[srcCnt-i-1];

src[srcCnt -i-1] = tmp;

}

}


int main()

{

cout<<"input a string:"<<endl;

string srcInput;

char *dstOutput;

cin>>srcInput;

invert(srcInput);

cout<<"After Inversion:"<<srcInput<<endl;



}



查看完整回答
反對 回復 2015-10-30
  • 3 回答
  • 0 關注
  • 1467 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號