题目描述
输入一个范围在(100 <= num <= 1000)的四位数字 num
// e.g. 123.2 ——> 2.321
// 32.54 ——> 45.23
输入输出格式
均是一行一个浮点数
具体实现
—— C语言
// 本题代码(不适应全部情况)
#include <stdio.h>
int main(void){
char a, b, c, d; // 定义字符 a,b,c,d
scanf("%c%c%c.%c", &a, &b, &c, &d); // 432.1
printf("%c.%c%c%c", d, c, b, a); // 1.234
return 0;
}
—— C++
#include <iostream>
#include <string>
using namespace std;
int main(){
string s;
cin >> s;
int len = s.size(); // 读取字符串的长度
for (int i = len-1; i >= 0; i--) { // 实现反转过程
cout << s[i];
}
return 0;
}
—— Python
str_1 = input("请输入一个整数:")
# 4.321
for i in reversed(str_1):
print(i, end='')
# 1.234