编写程序,输入一个字符,输出其对应的ASCII码
时间: 2023-05-11 10:04:51 浏览: 170
可以使用以下代码实现:
```python
char = input("请输入一个字符:")
print(ord(char))
```
或者使用以下代码:
```python
char = input("请输入一个字符:")
print("{0} 的 ASCII 码为 {1}".format(char, ord(char)))
```
如果你使用的是 C++,可以使用以下代码:
```c++
#include <iostream>
using namespace std;
int main() {
char c;
cout << "请输入一个字符:";
cin >> c;
cout << c << " 的 ASCII 码为 " << int(c) << endl;
return 0;
}
```
如果你使用的是 Java,可以使用以下代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个字符:");
char c = scanner.next().charAt(0);
System.out.println(c + " 的 ASCII 码为 " + (int)c);
}
}
```
如果你使用的是 Lua,可以使用以下代码:
```lua
io.write("请输入一个字符:")
local char = io.read()
print(char .. " 的 ASCII 码为 " .. string.byte(char))
```
如果你使用的是 JavaScript,可以使用以下代码:
```javascript
let char = prompt("请输入一个字符:");
console.log(char + " 的 ASCII 码为 " + char.charCodeAt(0));
```
如果你使用的是 Python 2.x,可以使用以下代码:
```python
char = raw_input("请输入一个字符:")
print ord(char)
```
阅读全文