任务描述 用户输入一个数字 n,输出 n 的绝对值,要求保持输出结果与输入数据的类型相同,即:输入浮点数,输出仍为浮点数;输入整数,输出仍为整数。 输入格式 输入一个数字 输出格式 输出 n 的绝对值 示例 输入 -5 输出 5 平均代码量 1 行
时间: 2023-07-15 13:13:32 浏览: 240
Python代码实现:
```python
n = input()
print(abs(eval(n)))
```
Java代码实现:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String n = sc.nextLine();
if(n.contains(".")){
double num = Double.parseDouble(n);
System.out.println(Math.abs(num));
}else{
int num = Integer.parseInt(n);
System.out.println(Math.abs(num));
}
}
}
```
阅读全文