电话编程代码怎么写

时间:2025-01-25 06:51:17 网络游戏

电话编程代码的实现方式取决于您想要实现的功能和使用的编程语言。以下是几种不同编程语言中实现电话编程的示例代码:

Python 示例代码

```python

def find_phone_number(name):

phonebook = {

'张三': '1234567890',

'李四': '9876543210',

'王五': '5678901234',

其他联系人及电话号码

}

if name in phonebook:

return phonebook[name]

else:

return '未找到该联系人的电话号码'

name = input('请输入联系人姓名:')

phone_number = find_phone_number(name)

print('电话号码:', phone_number)

```

C++ 示例代码

```cpp

include

include

include

int main() {

std::map phonebook = {

{"John", "1234567890"},

{"Alice", "9876543210"},

{"Bob", "5555555555"}

};

std::string name;

std::cout << "请输入联系人姓名: ";

std::cin >> name;

if (phonebook.find(name) != phonebook.end()) {

std::cout << "电话号码: " << phonebook[name] << std::endl;

} else {

std::cout << "电话号码未找到" << std::endl;

}

return 0;

}

```

Java 示例代码

```java

import java.util.HashMap;

import java.util.Map;

import java.util.Scanner;

public class PhoneNumberFinder {

public static void main(String[] args) {

Map phonebook = new HashMap<>();

phonebook.put("John", "1234567890");

phonebook.put("Alice", "9876543210");

phonebook.put("Bob", "5555555555");

Scanner scanner = new Scanner(System.in);

System.out.print("请输入联系人姓名: ");

String name = scanner.nextLine();

if (phonebook.containsKey(name)) {

System.out.println("电话号码: " + phonebook.get(name));

} else {

System.out.println("电话号码未找到");

}

}

}

```

iOS 示例代码(Swift)

```swift

import UIKit

class ViewController: UIViewController {

override func viewDidLoad() {

super.viewDidLoad()

// Do any additional setup after loading the view.

}

@IBAction func dialPhoneNumber(_ sender: UIButton) {

let phoneNumber = "131xxxx7751"

if let url = URL(string: "tel:\(phoneNumber)") {

UIApplication.shared.open(url, options: [:], completionHandler: nil)

}

}

}

```

Android 示例代码