提示:读取一个字符:ch = (char)System.in.read();
跳过一个字符:System.in.skip(2);//此题目需要跳过回车键
完全不知道怎么写啊,写了总是有各种错误
java题,输入一个字符,将其对应的整数值输出。输入’#’则结束。
答案:3 悬赏:10 手机版
解决时间 2021-03-17 20:38
- 提问者网友:箛茗
- 2021-03-17 06:27
最佳答案
- 五星知识达人网友:污到你湿
- 2021-03-17 06:59
由于java中使用ascii码。所以每个char对应一个整数。你直接转换为int输出就行。
1、获取输入的字符
2、如果输入的字符不是# ,循环
3、如果输入的字符是回车,跳过,否则将该字符转换为int类型并输出
1、获取输入的字符
2、如果输入的字符不是# ,循环
3、如果输入的字符是回车,跳过,否则将该字符转换为int类型并输出
全部回答
- 1楼网友:不甚了了
- 2021-03-17 08:54
使用java.util.Scanner来接收 nextByte
~
~~~~~~~~~~~
- 2楼网友:行路难
- 2021-03-17 08:02
不是的! “a”+1应该="a1"这个是正确的!但是 ‘a’是字符,‘a’+1,首先的吧‘a’转化为ascii码,在转换为数字,因为‘a’的ascii码是65,所以加一后就是66了,楼主可以去测试一下!望采纳,谢谢!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯