zdm


私信TA

用户名:zzdm

访问量:6238

签 名:

等  级
排  名 5858
经  验 1424
参赛次数 1
文章发表 14
年  龄 0
在职情况 学生
学  校 河南农大
专  业

  自我简介:

解题思路:从键盘输入一个字符串,利用toCharArray()把字符串转化成数组,在for循环中判断ch[i],如果ch[i]在a~y中,则ch[i]++,如果ch[i]=='z',则ch[i]-=25,即字符'a'
注意事项:判断ch[i]是否为字符'z'一定记得用双等号(==),否则编译错误

参考代码:

import java.util.Scanner;

public class Main {

public static void main(String args[]){

Scanner sc=new Scanner(System.in);

String s=sc.nextLine();

char ch[]=s.toCharArray();

int i;

for(i=0;i<ch.length;i++){

if(ch[i]>='a'&&ch[i]<='y')

ch[i]++;

if(ch[i]=='z')

ch[i]-=25;

}

for(i=0;i<ch.length;i++)

System.out.print(ch[i]);

}


}


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区