0
已解决
卞士好
中级守护
中级守护
#include<iostream>
#include<cstdio>
#include<cstring>
#include<string>
using namespace std;
int main()
{
char a[1000],k[1000];
int b;
gets(a);
cin>>b;
int l=strlen(a);
if(b<=0)
puts(a);
if(b>0)
{
for(int i=l-1;i>=0;i--)
{
a[i]==k[i];
break;
}
}
cout<<k;
return 0;
}
0
已采纳
陈卓
修练者
修练者
hello啊!!
这是一个核心部分:
(可以参考)
x=a.size()-1;
if(n<=0)
{
for(int i=0;i<=x;i++)
cout<<a[i];
}
else if(n>0)
{
for(int i=x;i>=0;i--)
cout<<a[i];
return 0;
}
这一题用字符串比较简单(你应该学过了吧)
别忘了文件件头
#include<string>
用string类型定义
后用getline输入
getline和gets不同哦
getline是用来输入字符串的(输入空格等符号不会结束输入)
gets是用来输入字符的(输入空格等符号会结束输入)
中间加一条判断语句
判断题目已有的两种不同情况
再根据情况输出不同的字符串形式!!
望采纳!!!
希望对你有一定帮助!!
0
0