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

延安网站制作我的百度账号

延安网站制作,我的百度账号,网站建设 软件有哪些,家装公司排名前20描述 给定两个整数 left 和 right &#xff0c;返回一个列表&#xff0c;列表的元素是范围 [left, right] 内所有的 自除数。 1 < left < right < 104 自除数 是指可以被它包含的每一位数整除的数&#xff0c;自除数 不允许包含 0 。例如&#xff0c;128 是一个 自除…

描述

        给定两个整数 left 和 right ,返回一个列表,列表的元素是范围 [left, right] 内所有的 自除数。

  • 1 <= left <= right <= 104

        自除数 是指可以被它包含的每一位数整除的数,自除数 不允许包含 0 。例如,128 是一个 自除数 ,因为 128 % 1 == 0128 % 2 == 0128 % 8 == 0。

示例1

输入:left = 1, right = 22
输出:[1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 15, 22]

示例2

输入:left = 47, right = 85
输出:[48,55,66,77]

        由于被判断的数不确定有是一个几位数,需用while判断,而判断自除数需要用取余运算判断每一位是否为0且这个数能否整除这个位数,。可以自定义一个函数,对边界中的每一个数进行判断是否为自除数,再自定义一个函数将自除数存放在数组中并返回

#include<stdio.h>
#include<stdlib.h>
#include <stdbool.h>
#include "text.h"
//判断是否为自除数
bool isSelfDividing(int num)
{int a = num;while (a > 0){int b = a % 10;if (b == 0 || num % b != 0){return false;}a = a / 10;}return true;
}
//存边界内的自除数
int* selfDividingNumbers(int left, int right, int* returnSize) {//动态分配内存空间int* p = (int*)malloc(sizeof(int) * (right - left + 1));int pos = 0;for (int i = left; i <= right; i++){if (isSelfDividing(i))p[pos++] = i;}*returnSize = pos;return p;
}int main()
{//输入边界int left, right;scanf("%d%d", &left, &right);//自除数个数int Size=0;//自除数数组int* p = selfDividingNumbers(left,right,&Size);for (int i = 0; i < Size; i++){printf("%d\n", *(p + i));}
}

http://www.ds6.com.cn/news/40459.html

相关文章:

  • 网站建设贝尔利东莞推广
  • 做网站如何不被忽悠市场营销是做什么的
  • 什么网站可以做会计题目中国局势最新消息今天
  • 网站流量查询 优帮云互联网营销怎么赚钱
  • 用wordpress做网站aso优化推广
  • 室内设计效果图客厅沈阳网络优化培训
  • 浙江网站建设情况免费域名怎么注册
  • 采购网站排名seo搜索排名优化是什么意思
  • 个人备案网站可以做支付吗企业qq下载
  • 做兼职网站设计指数运算公式大全
  • 专业开发网站建设app如何推广
  • 网站和公众号的区别是什么意思推蛙网络
  • 站外推广6种方法各大网站排名
  • 吴桥县网站建设价格上海网站营销seo电话
  • 政府网站建设管理计划安卓手机性能优化软件
  • 沈阳做网站的企业百度网盘24小时人工电话
  • 成都p2p网站建设微信广告投放平台
  • 一级域名网站怎么做seo排名优化培训
  • 随州网站建设价格seo百度网站排名研究中心关键词首页优化
  • 网站后台模板htmlseo网站优化课程
  • 玉环在哪里做网站杭州seo泽成
  • 做建筑钢材的b2b网站有哪些国外免费域名
  • 临清市住房和城乡建设局网站想做电商怎么入手
  • 网站模板50元深圳网站优化公司
  • 网站防火墙怎么做seo关键词优化排名公司
  • 石狮网站建设网络推广营销方式
  • 做酒店管理网站的作用建立网站需要什么技术
  • 金华模板建站定制网站自助建站系统下载
  • 大兴网站开发网站建设报价惠州seo外包公司
  • web网站开发培训线下推广方式有哪些