酷代码 AI
菜单
服务商

Python、Java、C++ 三语言编程:找出三个不同整数中第二大数

以下是使用 Python 语言实现的代码: ```python # 读取输入的三个整数 num1 = int(input()) num2 = int(input()) num3 = int(input()) # 对三个数进行排序 nums = [num1, num2, num3] nums.sort() # 输出第二大的数 print(nums[1]) ``` 以下是使用 Java 语言实现的代码: ```java import java.util.Scanner; public class SecondLargest { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); // 读取输入的三个整数 int num1 = scanner.nextInt(); int num2 = scanner.nextInt(); int num3 = scanner.nextInt(); // 对三个数进行排序 int[] nums = {num1, num2, num3}; java.util.Arrays.sort(nums); // 输出第二大的数 System.out.println(nums[1]); scanner.close(); } } ``` 以下是使用 C++ 语言实现的代码: ```cpp #include <iostream> #include <algorithm> int main() { int num1, num2, num3; // 读取输入的三个整数 std::cin >> num1; std::cin >> num2; std::cin >> num3; // 存储三个数到数组 int nums[3] = {num1, num2, num3}; // 对数组进行排序 std::sort(nums, nums + 3); // 输出第二大的数 std::cout << nums[1] << std::endl; return 0; } ``` ######[AI问答 | 393点数解答 | 2025-11-08 22:04:47]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]