LLLLK @ 2022-10-04 20:04:39
#include<cstdio>
using namespace std;
int main()
{
int a, b, c, d;
scanf("%d%d%d.%d", &a, &b, &c, &d);
printf("%d.%d%d%d", d, c, b, a);
return 0;
}
by zz_z2Spider @ 2022-10-04 20:07:49
啊,.
应该不是数字吧。
by zz_z2Spider @ 2022-10-04 20:08:39
#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
char st[10005];
int main()
{
int a;
scanf("%s",st);
a=strlen(st);
while(a--)
{
cout<<st[a];
}
return 0;
}
by zz_z2Spider @ 2022-10-04 20:09:32
开一个数组记录顺序输入的,再逆序输出
by pengzihao @ 2022-10-04 20:16:18
@kytxxxx_03 不能直接开5个char吗
by Ew_Cors @ 2022-10-04 20:16:18
@LLLLK 有没有一种可能,你可以测测样例。
by zz_z2Spider @ 2022-10-04 20:16:58
@pengzihao 可是你不知道他要给你几位数字啊
by pengzihao @ 2022-10-04 20:18:32
@kytxxxx_03 他说了不小于 100 且小于 1000,同时包括小数点后一位的一个浮点数啊
by w18980077022 @ 2022-10-04 20:21:53
@LLLLK 把所有的变量都换成字符,要不然你用int存的时候整个数直接全部存到了一个变量里
by LLLLK @ 2022-10-04 20:22:03
@pengzihao 开5个char是合适的为啥5个int不行2
by zz_z2Spider @ 2022-10-04 20:22:29
@pengzihao 你这个意思是数组开5个还是char a,b,c,d,e
?如果是char a,b,c,d,e
,那我要问问你,如果给定一个z,并且z>=100&&z<1000
,你知道测试点是四位还是五位吗?