输入整数求其绝对值后输出,绝对值功能能用自定义函数实现。
时间: 2024-12-11 22:39:04 浏览: 13
当然可以,使用自定义函数来计算整数的绝对值是一个常见的编程练习。在许多编程语言中,包括Python、Java和C++等,你可以创建一个专门用于返回数值绝对值的函数。这里给出一个简单的例子:
**Python 示例**:
```python
def absolute_value(num):
"""
计算并返回输入数字的绝对值。
"""
return abs(num)
# 测试函数
input_num = int(input("请输入一个整数: "))
result = absolute_value(input_num)
print(f"输入数字 {input_num} 的绝对值是: {result}")
```
**Java 示例**:
```java
public class Main {
public static int absoluteValue(int num) {
return Math.abs(num);
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个整数: ");
int inputNum = scanner.nextInt();
int result = absoluteValue(inputNum);
System.out.printf("输入数字 %d 的绝对值是: %d\n", inputNum, result);
}
}
```
**C++ 示例**:
```cpp
#include <iostream>
#include <cmath>
int absoluteValue(int num) {
return std::abs(num);
}
int main() {
int inputNum;
std::cout << "请输入一个整数: ";
std::cin >> inputNum;
int result = absoluteValue(inputNum);
std::cout << "输入数字 " << inputNum << " 的绝对值是: " << result << "\n";
return 0;
}
```
阅读全文