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

技术支持 英铭网站建设宣传广告怎么做吸引人

技术支持 英铭网站建设,宣传广告怎么做吸引人,学php网站开发,河北网站开发报价题目:观察下面的现象,某个数字的立方,按位累加仍然等于自身。 1^3 1 8^3 512 5128 17^3 4913 491317 ...请你计算包括 1,8,17 在内,符合这个性质的正整数一共有多少个? 本题为填空题,只需要算出结果后&…

题目:观察下面的现象,某个数字的立方,按位累加仍然等于自身。

1^3 = 1 
8^3  = 512    5+1+2=8
17^3 = 4913   4+9+1+3=17
...

请你计算包括 1,8,17 在内,符合这个性质的正整数一共有多少个?

本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。

解题思路+代码:

代码:

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scan = new Scanner(System.in);int n = 100; // 假定1-100个数int count = 0; // 符合性质的正整数for (int i = 1; i <= n; i++) {int res = (int) Math.pow(i, 3); // 计算每个数的立方String resStr = Integer.toString(res); //将每个数的立方和转化成字符串int sum = 0; // 计算每个数的立方和,应该在循环内重新初始化//将每个数的立方和结果转化成字符进行遍历for (char c : resStr.toCharArray()) { sum += Character.getNumericValue(c); // Character.getNumericValue(c) 将字符类型的数字转化成int整数类型}//立方和结果的每个数相加等于原来的数 就进行计数if (sum == i) {count++;}}System.out.println(count);scan.close();}
}

 总结:这道题主要是将立方和的结果转化为字符串,再将字符串转化为字符(利用Character.getNumericValue()来将字符转化为数字),数字逐一相加得到的结果与原数字相匹配,相等计数,否则继续循环直到将所设定的数字遍历结束。

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

相关文章:

  • 网站运营优化建议苏州百度推广开户
  • 莱芜专业做网站的关键词优化排名软件案例
  • 制作网站的步骤重庆网站建设软件
  • 网站建设方案书怎么写样版网站推广seo方法
  • php 企业网站cms长沙seo工作室
  • 做搜狗手机网站长尾国内优秀个人网站欣赏
  • 分销商城app开发seo推广有哪些方式
  • 免费的黄冈 投放平台有哪些宁波做seo推广企业
  • 网站建设推广哪家靠谱网站网络营销推广
  • 北京网站建设开发公司免费推广渠道有哪些
  • 南宁网站建设哪里有每日军事新闻
  • 北京住房与城乡建设部网站app广告推广
  • 网站怎么自己做推广国内手机搜索引擎十大排行
  • 成都学生做网站百度pc端首页
  • 学做电商的网站有哪些天堂网
  • 哈尔滨专业网站制作设计快速排名服务平台
  • 深圳国贸网站建设win7系统优化大师
  • 遵义市做网站的地方推广学院seo教程
  • 下载做ppt的动画片的好网站有源码怎么搭建网站
  • 武汉江夏区建设局网站宁波网站关键词优化公司
  • 网站2级页面怎么做seo排名优化哪家好
  • 广州网站建设-信科分公司企业网络营销推广案例
  • 六安网站建设优化域名流量查询工具
  • 网站开发项目有哪些怎么样做网站推广
  • 网站超链接怎么做百度知道电脑版网页入口
  • 成都快速做网站百度搜索引擎网址格式
  • 腾讯服务器做网站英文seo外链发布工具
  • 网站平台建设调研报告公司网站建设要多少钱
  • 网站建设跟网站结构营销型网站建设的重要原则
  • 郑州企业建设网站关键词排名优化软件价格