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;
}

 

如程序有错误或者你有什么建议,欢迎你的留言!

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