倒顺字母字符串-hebust

本文介绍了一个简单的算法,用于生成指定长度的倒顺字符串,同时深入探讨了Java中单引号与双引号的区别,以及它们分别对应的数据类型——字符与字符串。

倒顺字母字符串-hebust

根据输入n的大小(1=<n<=26),输出相对应的倒顺字符串。
输入格式:
输入格式:5
输出格式:
a b c d e d c b a
输入样例:
在这里给出一组输入。例如:
5
输出样例:
在这里给出相应的输出。例如:
a b c d e d c b a

import java.util.Scanner;
public class daoxu_zfc {
public static void main(String[] args) {
 Scanner sc=new Scanner(System.in);
 int n=sc.nextInt();
 char a[]=new char[26];//26个字母存储a[]中
 if(n==1)
  	System.out.println('a');
 else {
  for (int i = 0; i <n; i++) {//输出第一个到最后一个
   a[i]=(char)('a'+i);//***
   System.out.print(a[i]+" ");
  }
  for (int i = n-2; i >0; i--){//输出倒数第二个到整数第二个
   System.out.print(a[i]+" ");
  } 
   System.out.println(a[0]);//输出其一个
     } 
  }
}

java中单引号和双引号有什么区别
1:java中的单引号表示字符,java中的双引号是字符串。
2:单引号引的数据一般是char类型的;双引号引的数据 是String类型的。
字符串需要使用charAt(n) 来获取第几个字符。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值