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

网站开发培训学院/苏州百度快速排名优化

网站开发培训学院,苏州百度快速排名优化,沈阳中天建设集团网站,wordpress 分类目录置顶我们用C输出对应的水仙花数,水仙花数是指该数字的每一位的自幂之和等于该数字本身,又称为自恋数。 而我们需要输出所需求位数的水仙花数,所以不能单纯的对于已知位数判断。我们就需要先判断其位数。 int ws 0; int sz number;while (sz…

我们用C++输出对应的水仙花数,水仙花数是指该数字的每一位的自幂之和等于该数字本身,又称为自恋数。

而我们需要输出所需求位数的水仙花数,所以不能单纯的对于已知位数判断。我们就需要先判断其位数。

int ws = 0;   int sz = number;while (sz != 0){sz /= 10;ws++;}

判断位数后要判断该数字是否为水仙花数就要对其每个位数加和

        int H = 0;int SZ = number;while (SZ != 0){int MS = SZ % 10; H += pow(MS, ws);SZ /= 10;}if (H == number)return 1;elsereturn 0;

最后函数设定为

int narcissistic(int number){int ws = 0;   int sz = number;while (sz != 0){sz /= 10;ws++;}int H = 0;int SZ = number;while (SZ != 0){int MS = SZ % 10; H += pow(MS, ws);SZ /= 10;}if (H == number)return 1;elsereturn 0;}

之后就是数值区间了输入对应位数例如:4 那么区间取值就为1000-10000在这个区间内的所有数值都进行判断然后输出。

int main()
{for (;;){int a, x, iCount, i;cout << "输入水仙花数位数:"; cin >> x;a = pow(10, x), iCount = pow(10, (x - 1));if (x >= 3){for (i = pow(10, (x - 1)); i <= a; i++){iCount++;if (narcissistic(iCount) == 1){cout << iCount << endl;}}}else{cout << "输入错误请重新输入(大于3)" << endl;}}
}

最后完整代码为

#include <iostream>
using namespace std;
int narcissistic(int number);
int main()
{for (;;){int a, x, iCount, i;cout << "输入水仙花数位数:"; cin >> x;a = pow(10, x), iCount = pow(10, (x - 1));if (x >= 3){for (i = pow(10, (x - 1)); i <= a; i++){iCount++;if (narcissistic(iCount) == 1){cout << iCount << endl;}}}else{cout << "输入错误请重新输入(大于3)" << endl;}}
}int narcissistic(int number){int ws = 0;   int sz = number;while (sz != 0){sz /= 10;ws++;}int H = 0;int SZ = number;while (SZ != 0){int MS = SZ % 10; H += pow(MS, ws);SZ /= 10;}if (H == number)return 1;elsereturn 0;}

http://www.lbrq.cn/news/1616221.html

相关文章:

  • 只做网站的人员工资/网络营销有哪些
  • 猪八戒做网站要多少钱/今天发生了什么重大新闻
  • dw2019怎么做网站/优化排名案例
  • 制作一个静态网站源码/做推广公司
  • 海南综合网站两学一做电视夜校/厦门seo培训
  • 中企动力是骗子公司吗/优化师培训机构
  • wordpress 第三方应用/上海seo博客
  • wordpress站内查找/能翻到国外的浏览器
  • 最新裁员公司名单/aso优化怎么做
  • 一个微信可以做两个网站支付/国外十大免费服务器和域名
  • 网站建设方案应该怎么做/如何做电商
  • 网站优化的推广/网站换友链平台
  • 计算机专业网站建设实训日志/篮网目前排名
  • cloudflare做侵权网站/怎么样在百度上推广自己的产品
  • 网站设计心得/榆林seo
  • 建设企业网站的价格/网站维护费用一般多少钱
  • 网站前后端的关系/网络营销推广策划的步骤
  • 企业网站制作 南京/seo代理计费系统
  • 国外买域名的网站/如何做网站营销推广
  • wordpress搭建微信小程序/郑州seo外包公司哪家好
  • 租网站空间/今天头条新闻100条
  • 任丘哪里做网站/爱站工具包的模块
  • 青县做网站价格/淄博新闻头条最新消息
  • 用hexo做网站/百度代理公司
  • 网站内容分享/页面优化算法
  • 网站注销申请/网络运营推广
  • wordpress 旅行/手机优化软件排名
  • 北京专业网站建设/sem是什么缩写
  • 建个商城网站多少钱/seo外包公司兴田德润官方地址
  • 服装搭配网站建设策划书/网络营销的四个策略
  • Text2SQL:如何通过自然语言直接获取数据,打破技术壁垒?
  • 用Unity结合VCC更改人物模型出现的BUG
  • java实现运行SQL脚本完成数据迁移
  • 【多模态】DPO学习笔记
  • linux中posix消息队列的使用记录
  • 设计模式1:创建型模式