ICode9

精准搜索请尝试: 精确搜索
  • 2021-07-252021-07-25 14:00:27

    作者:laishenghui 时间:2021年7月25日12:51:27-2021年7月25日13:03:49 功能:求出所有的水仙花数,所谓的“水仙花数”是指一个三位数其各位数字的立方和等于该数本身,例如153是“水仙花数”,因为:153 = 13 + 53 + 33 */ package com.arithmetic_javase; import java.util.Scanner;

  • Java开发自学教程!用java编写打印水仙花数2021-07-20 12:32:05

    Part 1消息队列 介绍消息队列技术的背景,包括使用场景和消息队列的功能特点,并设计了一个简单的消息队列。 1.1 系统间通信技术介绍1.2 为何要用消息队列1.3 消息队列的功能特点1.4 设计一个简单的消息队列 Part 2消息协议 介绍消息队列中常用的消息协议,包括每个消息协议的

  • 小练习:用for循环和if语句找出三位水仙花数并统计个数2021-07-16 19:01:33

    public class ShuiXianHua { public static void main(String[]args){ int count=0;//计数器 for(int i=100;i<1000;i++){ int a=i%10;//个位 int b=i/10%10;//十位 int c=i/100;//百位 //用if语句找出水仙

  • Java使用for循环打印三位数的水仙花数2021-07-13 19:02:25

    public class test03{ public static void main(String[] args){ // 三位数水仙花数:数据每一位的数的立方之和是数据本身 System.out.println("三位数水仙花数有:"); for(int i=100;i<1000;i++){ int firstNum=i%10; int s

  • java 水仙花案例2021-07-13 08:32:17

    //水仙花的个位,十位,百位的数字立方和等于原数。三位数。public class Shuixianhua { public static void main(String[] args){ for(int i=100;i<=999;i++){ int ge = i%10; int shi = i/10%10; int bai = i/10/10%10; if(ge*ge*ge + shi*shi*shi + bai*bai*bai == i){

  • Java打印出所有的水仙花数,完整版开放免费下载!2021-07-03 17:01:44

    ## 饿了么一面(Java)> hashmap源码问题> HashMap底层结构 put操作讲一下> HashMap、HashMap如何保证线程安全、ConcurrentHashMap> JVM有哪些回收算法,对应的收集器有哪些?> jvm g1的内存模型讲一下,G1和CMS收集器的区别?以及G1收集器对CMS的改进?> java线程同步都有哪几种方式,synchoniz

  • 【计算和控制流】30、上机练习:创建并调用函数2021-06-27 14:33:18

    文章目录 一、水仙花数判定二、求字符集合的并集 一、水仙花数判定 ①创建一个函数,接受一个参数n(n>=100),判断这个数是否为水仙花数 水仙花数:满足如果这个数为m位数,则每个位上的数字的m次幂之和等于它本身 例如:1^3+5^3+3^3=153,1^4+6^4+3^4+4^4=1634 结果返回True或者Fal

  • Python3 选择题完整版42021-06-25 19:31:36

    1.下面代码的输出结果是()。 sum = 0 for i in range(0,100): if i%2 == 0: sum -= i else: sum += i print(sum) A -49    B -50    C 49   D 50 解析 本题实质上是对0+1-2+3-4+……+99的求和   2.下面代码的输出结果是()。 for n in range(100,2

  • for-in循环2021-06-25 12:01:44

    字符串和染个函数是可迭代对象,通过for xx in  对象    再print(xx)即可依次输出可迭代对象        求水仙花数  

  • 水仙花数2021-06-21 23:04:04

    //水仙花数 水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)。   // function isshuixianhuashu(num) { // if (num > 100 && num <= 999) { // var a = parseInt(num % 1000 / 100) // var b = parseInt(num % 100 / 10) // var

  • 【C语言】水仙花数2021-06-16 23:04:24

    水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身 (例如:1^3 + 5^3+ 3^3 = 153) 水仙花数有四个:153,370,371,407。 求水仙花数方法有两种: 一、第一种,从100到999单循环,一个个试,看是否为水仙花数 #include<stdio.h> void main(){ int i; int a,b,c; //a,

  • java一百题:1~42021-05-29 15:04:57

    (1).题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少  思路1:定义三个数:tot=0,a=0,b=1;  在for月份循环中tot=a+b,a=b,b=tot a的结果就是兔子的总数; 思路2:根据题意兔子三月大才能生育

  • Java语言(水仙花数----简单算法)2021-05-16 22:00:57

    题目分析: (1) 水仙花数 定义 水仙花数(Narcissistic number)也被称为超完全数字不变数 (pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number), (2)水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:1^3 + 5^3+ 3^

  • 【字节面试题】求水仙花数面试题 撸它2021-05-12 17:54:50

    想要看更加舒服的排版、更加准时的推送 关注公众号“不太灵光的程序员” 每日八点有干货推送,微信随时解答你的疑问 Lintcode 147: 求水仙花数 水仙花数的定义是,这个数等于他每一位数上的幂次之和 见维基百科的定义 比如一个3位的十进制整数153就是一个水仙花数。因为 153 = 13

  • 输出所有的水仙花数,所谓水仙花数是指一个3位数,其各位数字立方和等于该数本身。例如,153是水仙花数,因为153=1*+5*+32021-05-10 12:55:12

    输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。例如,153是水仙花数,因为153=1+5+3。 答案解析: 从题目当中得到”水仙花数“为一个3位数,则范围确定为[100, 999]。另外需要获取该数字的百位数字,十位数字,个位数字相加起来等于该数本身,则我们

  • python实现水仙花数2021-05-09 02:33:25

    转: python实现水仙花数  1、什么是水仙花数? 水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:1^3 +

  • 打印出100-999所有的“水仙花数“,所谓“水仙花数“是指一个三位数, 其各位数字立方和等于该数本身。2021-05-02 13:01:40

    题目:打印出100-999所有的"水仙花数",所谓"水仙花数"是指一个三位数, 其各位数字立方和等于该数本身。 思路: 范围100~999,说明要用循环进行范围查找。各位数立方和等于该数本身,指的是水仙花数判断的标准,个位数的立方+十位数的立方+百位数的立方的和等于该数字,例如153,个位数3的三

  • 找出所有水仙花数2021-04-29 19:33:12

    #找出所有水仙花数#(1)考虑清楚循环的初始条件 n=100#(2)循环的结束条件 n <=999#(3)重复需要干什么 判断n 是否为水仙花数#(4)如何过渡到下一次循环 n+1 n = 100while (n <= 999):   a = n // 100   b = n // 10 % 10   c = n % 10   sum = a**3 + b**3 + c**3   if

  • 在python中判断一个数是否为水仙花数2021-04-26 16:33:29

    153 = 13+ 53 + 33-1 + 125 +27 =153 #(1)输入一个3位数n n = input("输入一个三位数") ##将字符串 转成 数值 判断 n  是否为3位数, n = int(n) if n > 999 or n < 100:     print("请输入三位数")     exit(1) #(2)获取各个位数  123 a = n//100 b = n%100//10 c = n%1

  • for循环找出水仙花数2021-04-14 14:36:18

    什么叫水仙花数?水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:153=1^3 + 5^3+ 3^3  )。 那么如何利用for循环找出水仙花数呢? for i in range(100,1000):               #循环范围:三位数  if (i%10)**3+(i//10%10)**3+(i//100)**3==i: #每

  • Java基础编程练习6:求100~999之间的水仙花数字2021-04-12 23:51:53

    题目:求100~999之间的水仙花数字。        •所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。示例代码:package cn.wdl.demo; public class Case06 { public static void main(Stri

  • 求N位数的所有水仙花数2021-04-04 12:29:11

    求N位数的所有水仙花数 水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。例如:153=1³+5³+3³。 本题要求编写程序,计算所有N位水仙花数。 输入格式: 输入在一行中给出一个正整数N(3≤N≤7)。 输出格式: 按递增顺序输出所有N位水仙花数,每个数字占一

  • 水仙花数2021-04-01 22:30:35

    水仙花数 水仙花数是三位数,每个数的三次方相加,得到的和与原来的数一样。这样的数就是水仙花数。 public class Shuixianhua { public static void main(String args[]) { System.out.println("水仙花数:"); for(int i = 100;i <= 999; i++) { int first = i/100;

  • 求水仙花数2021-03-30 17:01:30

    #include <stdio.h> int main() { int i,a1,a2,a3; for(i=100;i<1000;i++) { a1=i/100; //百位数 a2=(i-a1100)/10; //十位数 a3=i%10; //个位数 if(i==a1a1a1+a2a2a2+a3a3*a3) printf("%d\n",i); } }

  • JAVA代码计算指定区域内的水仙花数。2021-03-30 09:30:47

    JAVA代码计算指定区域内的水仙花数。 水仙花数是指:一个三位数,其各位数字立方和等于该数本身。例如:153 = 1 + 125 + 27这就说明是153一个水仙花数。 所以要判断一个三位数是不是水仙花数,得先取得这个三位数的的个位,十位和百位。 import java.util.Scanner; //打印水

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有