將輸入的字元倒序輸出

2021-08-22 13:40:52 字數 860 閱讀 3366

編寫乙個程式,將輸入的字元倒序輸出:

方法一採用string型別

int main()

}

注意:

1.string型別變數如果沒有初始化,預設變數只有乙個空字元,假設定義乙個string型別變數a,沒有初始化,用表示式a[1]就是錯誤的,判定超出陣列邊界。

2.string型別定義格式

a)    string s;  //生成乙個空字串s

b)    string s(str) //拷貝建構函式 生成str的複製品

c)    string s(str,stridx) //將字串str內「始於位置stridx」的部分當作字串的初值(stridx也是乙個字串)

d)    string s(str,stridx,strlen) //將字串str內「始於stridx且長度頂多strlen」的部分作為字串的初值

e)    string s(cstr) //將c字串作為s的初值

f)    string s(chars,chars_len) //將c字串前chars_len個字元作為字串s的初值。

g)    string s(num,c) //生成乙個字串,包含num個c字元

採用c風格字串,並且用全域性變數和函式來處理倒序

using namespace std;

void qufan(char[80]);

char a[80], b[80];//全域性變數用來避免函式返回陣列問題

int main()

}void qufan(char a[80])//輸入引數為陣列,定義時要加入,呼叫時只用加入陣列名

將字串或數字倒序輸出

將字串或數字倒序輸出,以使這些呈雜湊分布,用於作為hbase rowkey的一部分,避免region的讀寫熱點 public class stringutil system.out.println system.currenttimemillis start 將乙個數字倒序輸出,先將數字轉換為字串,...

字串倒序輸出

題目 輸入乙個字串,將該串倒序輸出。例如輸入字串 hello 倒序輸出為 olleh str1 str input 請輸入字串 print 輸入的字元是 s str1 str2 定義乙個空串用來接收倒序後的字串 for i in str1 1 對字串進行倒序輸出 str2 join i 使用str2...

彙編實現字串輸入並倒序輸出

1 int 21h的1號功能進行字元輸入。datas segment maxl db 30 定義字串大小做計數 rlen db 儲存實際長度 str1 db 30h dup 分配記憶體空間 datas ends stacks segment dw 60hdup 分配堆疊空間 top label wo...