题解 1042: [编程入门]电报加密

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

java--study||O.o

摘要:参考代码:import java.util.Scanner; public class Main {   public static void main(String[] args)    ……

优雅的解题思路

解题思路:分别遍历每个字符,然后逐一比对,判断符合逻辑的区间注意事项:读取一定要用nextLine()这个方式可以读取空格参考代码:importjava.util.*;publicclassMain{staticScannersc=newScanner(System.in);publicstaticv

编程入门电报加密

注意事项:判断输入字符是否为字母参考代码:importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);Stringstr=scanner.

1042 [编程入门]电报加密

解题思路:注意事项:输入字符串时用Scanner的nextLine()方法,不然会漏掉空格。参考代码:packagepractise;importjava.text.*;importjava.util.*;publicclassMain{publicstaticvoidmain(String[]arg

[编程入门]电报加密-题解(Java代码)(第一次写...)

①首先,题目并不是要求输入字符,而是一串字符串②将字符串转为字符数组③字符加1然后再转为字符(范围小的类型遇到范围大的类型,自动转为范围大的)④题目要求除了字母其他不变,利用else{}```javaimportjava.util.Scanner;publicclassMain{publicstati

[编程入门]电报加密-题解(Java代码)

本题可以用求余的方法实现循环的加1,关键就是要找到如何循环。公式:```'A'+(char-'A'+1)%26``````javaimportjava.util.Scanner;/**输入一行电报文字,将字母变成其下一字母(如’a’变成’b’……’z’变成’a’其它字符不变)。