C++編程練習:4-字符串倒序

背景

字符串或串(String)是由數字、字母、下劃線組成的一串字符。一般記爲 s=“a1a2···an”(n>=0)。它是編程語言中表示文本的數據類型。在程序設計中,字符串(string)爲符號或數值的一個連續序列,如符號串(一串字符)或二進制數字串(一串二進制數字)。

描述

輸入一個字符串,將其倒着輸出。

輸入格式

一行,輸入的字符串。
方式:通過鍵盤輸入

輸出格式

一行,倒序的字符串。
方式:通過屏幕輸出

測試樣例

輸入

12345

輸出

54321

 

參考程序:

#include<iostream>
#include<string>
using namespace std;
int main()
{
 int i;
 char a[100],tmp;
 cin>>a;
 for(i=0;i<strlen(a)/2;i++)
 {
     tmp=a[i];
     a[i]=a[strlen(a)-1-i];
     a[strlen(a)-1-i]=tmp;
 }
 cout<<a<<endl;
 return 0;
}

 

如程序有錯誤或者你有什麼建議,歡迎你的留言!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章