zumiemie @ 2024-07-28 21:46:33
我觉得没问题啊? 大佬求解
#include<iostream>
#include<cmath>
using namespace std;
int main(){
int x,y;
bool z=0;
cin>>x;
if (x<0)
{
z=1;
x=-x;
}
while (x!=0)
{
y=y*10+x%10;
x/=10;
}
if (z==1)
{
cout<<"-"<<y<<endl;
return 0;
}
cout<<y<<endl;
return 0;
}
by Carl_T_C @ 2024-07-28 21:52:00
应该初始化y=1
by EXR_FAL @ 2024-07-28 21:56:56
不诗,有没有一种可能,y应该初始化为0呢。。
y=1的话必定打一个1出来:(
by xiedequan130412 @ 2024-07-29 14:33:14
本蒟蒻来也
by xiedequan130412 @ 2024-07-29 14:34:25
我就不费劲打了,自己看
点一点,有解题方法
by zumiemie @ 2024-07-29 19:28:34