描述
将一个字符串str的内容颠倒过来,并输出。
数据范围:1 \le len(str) \le 10000\1≤len(str)≤10000
输入描述:
输入一个字符串,可以有空格
输出描述:
输出逆序的字符串
#include <stdio.h>
int main() {
double a=0.0,b,c,x;
float er;
scanf("%lf",&b);
er=b-a;
x=b;
if (x>0)
{
while(er>0.00000001)
{
c=(a+b)/2;
if (c*c*c<x)
{
a=c;
b=b;
er=b-a;
}
else if (c*c*c>x)
{
a=a;
b=c;
er=b-a;
}
else
{
er=0;
}
}
printf("%.1f",c);
}
else if(x<0)
{
er=a-b;
x=-b;
b=-b;
while(er>0.0000001)
{
c=(a+b)/2;
if (c*c*c<x)
{
a=c;
b=b;
er=b-a;
}
else if (c*c*c>x)
{
a=a;
b=c;
er=b-a;
}
else
{
er=0;
}
}
printf("%.1f",-c);
}
return 0;
}