#include<iostream>
#include<string.h>
using namespace std;
int main()
{
char a[5];
cin>>a;
cout<<strlen(a)<<endl;
for(int i=0;i<strlen(a);i++)
{
cout<<a[i];
if(i!=strlen(a)-1)
cout<<' ';
}
cout<<"\n";
for(int i=strlen(a)-1;i>=0;i--)
cout<<a[i];
return 0;
#include<string.h>
using namespace std;
int main()
{
char a[5];
cin>>a;
cout<<strlen(a)<<endl;
for(int i=0;i<strlen(a);i++)
{
cout<<a[i];
if(i!=strlen(a)-1)
cout<<' ';
}
cout<<"\n";
for(int i=strlen(a)-1;i>=0;i--)
cout<<a[i];
return 0;
}
好吧,很简单,但是藏了陷阱.....空格.....
本文展示了一个简单的C++程序示例,该程序接收用户输入的字符串并输出其长度、正序及逆序形式。通过这个例子,可以了解基本的字符串操作如读取、输出长度以及字符数组的遍历。
1160

被折叠的 条评论
为什么被折叠?



