#tctm3412. ASCII大转换
ASCII大转换
ASCII大转换
题目描述
书写一个程序,可以帮助用户自行选择转换的方式,输入'>'表示要将ASCII码转换为对应的字符,输入'<'则表示将字符转换为对应的ASCII码。
要求:使用scanf printf输入输出。
输入格式
第一行:字符'>'或者'<',或其他有效字符。
根据第一行输入的字符来决定是否继续输入。
说明:如果第一行输入>,则第二行输入两个ASCII码();如果第一行输入<,则第二行输入两个字符(两个字符可以是0-9或A-Z或a-z)
输出格式
如果第一行输入字符不是<或>,则输出NO;如果第一行输入字符是>,则输出两个字符;如果第一行输入字符是<,则输出两个ASCII码。(两个数据之间用空格分隔)
样例输入 #1
>
97 65
样例输出 #1
a A
样例输入 #2
{
样例输出 #2
NO
数据范围
,字符为0-9、A-Z或a-z。
知识点与难度
本题涉及的知识点从属于 GESP一级(输入输出),难度等级:⭐⭐。
测试点分布
| Subtask | 分值 | 测试点编号 | 说明 |
|---|---|---|---|
| 0 | 10 | 1~2 | 样例 |
| 1 | 20 | 3~8 | 小规模 / 特殊性质 |
| 2 | 15 | 9~11 | Hack |
| 3 | 30 | 12~20 | 中大规模 |
| 4 | 25 | 21~25 | 随机回归 |