蓝桥杯---ascii应用-创新互联
- 题目:
资源限制
创新互联建站-专业网站定制、快速模板网站建设、高性价比芗城网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式芗城网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖芗城地区。费用合理售后完善,10年实体公司更值得信赖。内存限制:128.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s
问题描述
输入ascii码n(65≤n≤90,97≤n≤122),输出对应的字母及其在字母表中的位置并判断大小写。
输入格式
输入的数据只有一行,其中包括一个数字n,表示一个ascii码。
输出格式
输出一行,分别是ascii码n所对应的字符,并判断大小写,及其在字母表中的位置。
样例输入一
65
样例输出一
A d1
样例输入二
97
样例输出二
a x1
- 思路:
直接用Character类判断大小写,然后其在字母表的位置直接减去对应首字母(A/a)的ascii值+1即可得到其位置所在。
- 代码:
package BlueBridge;
import java.util.Scanner;
public class AsciiUsing {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int n = in.nextInt();
char c = (char)n;
if (Character.isUpperCase(c)){
System.out.print(c+" d");
System.out.print(c-'A'+1);
}else {
System.out.print(c+" x");
System.out.print(c-'a'+1);
}
in.close();
}
}
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
分享名称:蓝桥杯---ascii应用-创新互联
分享网址:http://pwwzsj.com/article/psjio.html