永发信息网

求救java大神。。

答案:3  悬赏:60  手机版
解决时间 2021-04-05 08:47
求救java大神。。
最佳答案
import java.util.Scanner;

public class ASCIITransform {

@SuppressWarnings("resource")
public static void main(String[] args) {
int para = -1;
//循环多次输入方便测试
while(para!=0) {
System.out.println("请输入一个ASCII值(1~127),输入0结束");
Scanner sc= new Scanner(System.in);
para = sc.nextInt();
char ch = (char)para;//将接受ASCII值转为字符
System.out.print("输入ASCII值:"+para+"为");
if(ch >='A' && para <= 'Z') {//判断是否为大写字符
System.out.println("大写字符"+ch+",对应的小写字符为:"+(char)(para+32));//输出对应的小写字符
}else if(ch >= 'a' && ch <='z') {//判断是否为小写字符
System.out.println("小写字符"+ch+",对应的大写字符为:"+(char)(para-32));//输出对应的大写字符
}else if(ch >= '0' && para <= '9') { //判断是否为数字
System.out.println("数字:"+ch);//输出对应的数字
}else if(ch == '+' || ch== '-' || ch== '*' || ch == '/') {//判断是否为算术运算符 +,-,*,/
System.out.println((char)para+"属于算术运算符");
}else {
System.out.println("非法字符");
}
}
}

}
全部回答
你把ASCII码表对应一下,几个if else就完成了
import java.util.*;
class Tester{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.print("输入一个ASCII数值:");
int ascii = sc.nextInt();
sc.close();
char c = (char)ascii;
if(c>='a'&&c<='z'){
System.out.println("小写字母字符");
}else if(c>='A'&&c<='Z'){
System.out.println("大写字母字符");
}else if(c>='0'&&c<='9'){
System.out.println("数字字符");
}else if(c=='+'||c=='-'||c=='*'||c=='/'){
System.out.println("属于算术运算符");
}else{
System.out.println("非法字符");
}
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在植物细胞中,除叶绿体外,含有色素的结构还
第二天有事要做晚上就睡不着的人是不是很没用
在家观音菩萨怎样开光不开好吗
基配石是什么
裤子尺码34(175/84A)和34(175/84B
我在你的尽头看着你这句话出自那部动漫或小说
怎么帮别人购买高铁票,网上帮别人订高铁票
单选题激素的作用是A.促进体内的化学反应B.调
出个很难脑筋急转弯
李希汶这个名字好吗
我们人是怎样诞生?
仓鼠长期使用纸巾铺垫,突然换成木屑会不会不
脑瘤手术后一月还在发烧是怎么回事?为什么查
诗中抒发乡情的诗句,表达乡情的诗句
171开头的是什么号码怎么查话费
推荐资讯
有没有人在武汉云银科技有限公司贷款受骗的微
亲,我明年就要高考了,我听说新乡医学院的护
西气东输经过的省级行政区中,位于东部经济地
高三阶段怎样快速提高记忆力
成人性格内向根人打架后吃了亏回家后一直不说
国外押韵的现代诗歌,什么是汉语中的押韵?现
选出不是比喻句的一项是A.奋斗,是实现理想的
旅游学校。旅游专业除了学习语数外还有专业,
指甲油涂在什么地方最合适?
怎样使手机开机时有识脸的功能
电脑微信怎么看小视频,如何在微信朋友圈分享
100万级别的翡翠蛋面跟100块的蛋面有什么区别
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?