当前位置: 首页 > wzjs >正文

威海网站定制奖券世界推广网站

威海网站定制,奖券世界推广网站,iis启动wordpress,php做电子商城网站由于题意可知我们是要将对应的数字转换为英文,我们要考虑两点一个是进制的转换,也就是类似于我们的十进制一到9就多一位,这里的进制就是Z进制也就是27进制一旦到26下一位则进位;另一方面要考虑数字的转换也就是1~26对应A~Z。解决上…

由于题意可知我们是要将对应的数字转换为英文,我们要考虑两点一个是进制的转换,也就是类似于我们的十进制一到9就多一位,这里的进制就是Z进制也就是27进制一旦到26下一位则进位;另一方面要考虑数字的转换也就是1~26对应A~Z。解决上述问题则可将对应的数字转化为Excel的表示。

①将传进来的数字转换为27进制下的数据,得到每一位(重点)

②将每一位27进制下的数据转换为大写字母

③调用函数返回对应大写字母

代码如下👇

	public static void main(String[] args) {Scanner scan=new Scanner(System.in);int x=scan.nextInt();if (x==0) {System.out.println("A");}int[] zh1 = zh1(x);//测试数据zh2(zh1);scan.close();}public static int[] zh1(int x) {//转换1,将数字转换为26进制下的位数int[] result=new int[100];int i=0;int n=x;while (n>0) {n--;关键,为了让0代表A,依次递增result[i++]=n%26;n/=26;}return result;}public static void zh2(int []arr) {for (int i = arr.length-1; i >=0; i--) {//将每一位26进制下的数字转换为英文if (arr[i]==0) {continue;}else {char c=(char) ('A'+arr[i]);System.out.print(c);}}}

进行优化加强👇

	public static void zh1(int x) {int[] result=new int[1000005];int i=0;int n=x;while (n-->0) {
//			System.out.println(n);//测试点result[i++]=n%26;n/=26;}
//		System.out.println(i);//测试点for (int j = i-1; j >=0; j--) {char c=(char) ('A'+result[j]);System.out.print(c);}}

要多解读

http://www.dtcms.com/wzjs/228851.html

相关文章:

  • inurl 网站建设百度关键词搜索量统计
  • 有什么网站做java题目怎么建立网站?
  • 网站建设免费维护内容b2b关键词排名工具
  • 简述电子商务网站建设的主要步骤seo整站优化吧
  • 广告网站建设目标想找搜索引擎优化
  • 东莞市凤岗建设局网站百度答主中心入口
  • 做mod游戏下载网站百度竞价专员
  • 客户制作网站时的问题ps培训
  • windows网站模板深圳网络推广的公司
  • 怎么做网站才能不被仿冒网站营销方案模板
  • 网站短链接怎么做b2b免费发布平台
  • 你是什么做的测试网站提升神马seo关键词自然排名
  • 做一家购物网站要多少钱优化关键词的方法包括
  • 多语言网站建设价格怎样创建一个网站
  • 浙江网站建设北京seo代理计费
  • 网络营销营销型网站建设网店推广实训系统
  • 淮北矿业 集团 工程建设有限责任公司网站谷歌网站推广
  • 嘉兴营销型网站建设搜索引擎平台有哪些
  • 政府网站建设日程表什么是seo
  • 黄冈做网站公司宁波seo教程网
  • 免费商城网站建设长尾关键词爱站网
  • 网页制作怎么做多个网站惠州seo网站排名
  • 做网站推广好做么种子搜索在线 引擎
  • 小型手机网站建设多少钱搜索引擎平台
  • 关于科技园区建设文章的网站怎么推广平台
  • 企业做响应式网站好吗深圳网站优化培训
  • 港澳做愛网站搜索引擎seo如何优化
  • 企业网站建设咨询专业网站优化
  • 国家计委 建设部网站app推广注册放单平台
  • 长春网站设计策划百度我的订单app