酷代码 AI
菜单
服务商

输入字符类型判断:Python、Java、C++代码全解析

以下是针对该问题的Python代码实现: ```python # 读取输入的字符 char = input() # 判断字符类型 if 'A' <= char <= 'Z': print('A') elif 'a' <= char <= 'z': print('a') elif '0' <= char <= '9': print('0') else: print('NO') ``` 以下是Java代码实现: ```java import java.util.Scanner; public class Main { public static void main(String[] args) { // 创建Scanner对象用于读取输入 Scanner scanner = new Scanner(System.in); // 读取输入的字符 char c = scanner.next().charAt(0); // 判断字符类型 if (c >= 'A' && c <= 'Z') { System.out.println('A'); } else if (c >= 'a' && c <= 'z') { System.out.println('a'); } else if (c >= '0' && c <= '9') { System.out.println('0'); } else { System.out.println("NO"); } // 关闭Scanner对象 scanner.close(); } } ``` 以下是C++代码实现: ```cpp #include <iostream> using namespace std; int main() { // 定义一个字符变量 char c; // 读取输入的字符 cin >> c; // 判断字符类型 if (c >= 'A' && c <= 'Z') { cout << 'A' << endl; } else if (c >= 'a' && c <= 'z') { cout << 'a' << endl; } else if (c >= '0' && c <= '9') { cout << '0' << endl; } else { cout << "NO" << endl; } return 0; } ``` 以上代码通过条件判断语句,根据输入字符的ASCII码范围来判断字符的类型,然后输出对应的结果。 ######[AI问答 | 477点数解答 | 2025-12-07 09:33:33]

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