1.输出所有满足下列条件的四位数.
  条件:个位数字加百位数字等于千位数字加上十位数字,且该该数为奇数.

做题思路:1.先单独提取这个四位数的各位数

2.满足相加条件且为奇数

例:这个数字为1234 对应位数为a,b,c,d

例:1.1234/1000取整  a=1

(1234-a*1000)/100 取整  b=2

(1234(1*1000+2*100))/10 取整 c=3

1234%10  取余数  d=4

2.  满足a+c=b+d 并且i不能被2整除

完整代码:

for (var i=1000; i<10000; i++) {      
                 var a=parseInt(i/1000);            
                 var b=parseInt((i-a*1000)/100);     
                var c=parseInt((i-(a*1000+b*100))/10);
                var d=i%10;                       
                if(a+c==b+d&&i%2!=0){              
                    document.write(`${i}<br>`);       
                    
                 }
                
             }

喜欢的话记得一键三联哦~

个位数字加百位数字等于千位数字加上十位数字,且该该数为奇数相关推荐

  1. js千位符 | js 千位分隔符 | js 金额格式化

    js 千位分隔符 千位分隔符,其实就是数字中的逗号.依西方的习惯,人们在数字中加进一个符号,以免因数字位数太多而难以看出它的值.所以人们在数字中,每隔三位数加进一个逗号,也就是千位分隔符,以便更加容易 ...

  2. Python每三位用逗号分隔(千位分隔符)

    用Python自带的format和str.format可以给整数.浮点数.复数.Decimal数添加千位分隔符.PEP 378标准里有千位分隔符的格式的详细说明. 以下用了两种方案实现: 用local ...

  3. python千位分隔符_python 千位分隔符,

    原博文 2019-01-07 13:06 − >>>'{:,}'.format(1234567890) >>>'1,234,567,890' ... 相关推荐 20 ...

  4. C语言怎样提取一个数的十位个位百位千位

    1 设一个数为n,则在C语言中其个位.十位.百位.千位依次这样计算:n/1%10,n/10%10,n/100%10,n/1000%10 2 示例 #include<stdio.h> int ...

  5. C语言:求一个四位数的个位、十位、百位、千位分别为多少

    通过键盘输入一个整数,先判断其是否为四位数,然后通过取余与求商的运算方式来获得每一位上的值. 代码如下: #include <stdio.h> int main(){int num,a,b ...

  6. python查找个位、十位、百位、千位

    num = 1024 gw = num % 10 sw = num // 10 % 10 bw = num // 100 % 10 qw = num // 1000 swgw = num % 100 ...

  7. 求一个数的个位,十位,百位,千位分别是多少?/三目运算符的应用?

    //定义一个int类型的变量,初始化值为1234,求这个数的个位,十位,百位,千位分别是多少?//运行效果://1234的个位是4,十位是3,百位是2,千位是1int a = 1234;System. ...

  8. 怎样提取一个数的十位个位百位千位

    设一个数为n,则在C语言中其个位.十位.百位.千位依次这样计算zhi:n/1%10,n/10%10,n/100%10,n/1000%10. #include<stdio.h> int ma ...

  9. JSK-135 数字加1【大数】

    数字加1 现在我们用一个数组来表示一个数字,数组中每一个数字表示真实数字上每一位的值.例如int a= {1,2,3} ,表示数字123,现在要进行一个操作,对数组表示的数字加1,再存入该数组中. 输 ...

最新文章

  1. 你在付费听《说好不哭》,我在这里免费看直播还送书 | CSDN新书发布会
  2. posix自定义消息队列_消息队列开源框架,基于Io,节约服务器资源
  3. java中thread实例_Java多线程2:Thread中的实例方法
  4. 监控系统安装配置文档(Nagios+Cacti+Nconf)
  5. rust大油田分解机_低渗油田油井反向调驱(堵水)技术:单井平均含水率从95.6%降至53.65%,单井平均日产油从0.115t上升至1.32t...
  6. C++实现一个http服务器
  7. 定制mini2440 wince启动界面
  8. jquery的$.extend、$.fn.extend、 jQuery.extend( target, object1, [objectN])作用及区别
  9. java sha1加密ascii码_如何使用加密芯片完成SHA1摘要运算
  10. 拦截导弹(信息学奥赛一本通-T1260)
  11. VOC和COCO数据集标注格式的介绍
  12. 【.net 深呼吸】项目中是否有必要删去多余的引用
  13. Lambda表达式实例
  14. 开源自动化运维工具_批量与重复运维压力如何破?了解一下这款自动化运维工具...
  15. 启明星系统简介--兼论启明星OA思想
  16. 风格迁移篇-AdaIN --使用自适应实例规范化实时传输任意样式
  17. Golang复杂json结构体解析
  18. 智慧餐饮系统开发优化用户体验提高经营效率
  19. excel转vcf 易语言免费版
  20. python泊松_python – 泊松过程的测试

热门文章

  1. Oracle快速复制一张表
  2. AMD显卡性能测试软件,谁更适合Win7?AMD与NVIDIA显卡性能对比
  3. OpenJ_Bailian 2748
  4. 强化学习(RL)算法
  5. 【良心推荐两款软件】eDiary记笔记软件+截图识别文字软件
  6. java微信分享demo
  7. 8.1 linux基础,创建用户
  8. win7升级win10后周期性蓝屏问题解决(经过2个月的测试观察,电脑没有再出现蓝屏)
  9. amigo幸运字符什么意思_Python正则表达式之初始篇:字符匹配
  10. 图形化开放式生信分析系统开发 - 9 Illumina测序仪测序数据自动拆分