利用for循环输出100-999之间的水仙花数
来源:互联网 发布:云虚拟主机域名数量 编辑:程序博客网 时间:2024/05/24 01:42
/*
* 需求:在控制台输出所有的"水仙花数";
*
* 分析:
* 水仙花是什么:
* 水仙花:指的是三位数
* 水仙花的特点:三位数中个位的立方和加上十位上数据的立方和加上百位上的数据的立方和=该数据本身
* 153 = 3^3+5^3+1^ = 153
*
* 1)使用for循环,遍历所有的三位数:变量是x
* 2)如何获取三位上的每一位上的数据呢(重点)
* int ge = x % 10 ;
* int shi = x /10 %10;
* int bai = x /10 /10 %10
* int qina = x /10/10/10 %10;
* */
public class ForDemo5 {
public static void main(String[] args) {
//1)水仙花数告诉了我们的一个范围
for(int x = 100; x <=999 ; x ++){
//2)获取该数据对应的没一个位上的数据
int ge = x % 10 ;
int shi = x /10 %10 ;
int bai = x /10/10 %10;
//判断:如果得到每一个位上的数据的立方和x相等的话,那么就认为就是水仙花
if(x==ge*ge*ge+shi*shi*shi+bai*bai*bai){
//输出x
System.out.println("x:"+x);
}
}
}
}
* 需求:在控制台输出所有的"水仙花数";
*
* 分析:
* 水仙花是什么:
* 水仙花:指的是三位数
* 水仙花的特点:三位数中个位的立方和加上十位上数据的立方和加上百位上的数据的立方和=该数据本身
* 153 = 3^3+5^3+1^ = 153
*
* 1)使用for循环,遍历所有的三位数:变量是x
* 2)如何获取三位上的每一位上的数据呢(重点)
* int ge = x % 10 ;
* int shi = x /10 %10;
* int bai = x /10 /10 %10
* int qina = x /10/10/10 %10;
* */
public class ForDemo5 {
public static void main(String[] args) {
//1)水仙花数告诉了我们的一个范围
for(int x = 100; x <=999 ; x ++){
//2)获取该数据对应的没一个位上的数据
int ge = x % 10 ;
int shi = x /10 %10 ;
int bai = x /10/10 %10;
//判断:如果得到每一个位上的数据的立方和x相等的话,那么就认为就是水仙花
if(x==ge*ge*ge+shi*shi*shi+bai*bai*bai){
//输出x
System.out.println("x:"+x);
}
}
}
}
阅读全文
0 0
- 利用for循环输出100-999之间的水仙花数
- 用for循环计算100~999之间的水仙花数
- 输出100-500之间的水仙花数
- 输出100-999之间所有的水仙花数
- 打印输出100-999之间的水仙花数
- 【C语言】输出100~999之间的所有“水仙花数”
- 使用for循环打印输出1000以内的水仙花数
- 输出0到999之间的水仙花数
- 求出0~999之间的所有“水仙花数”并输出
- //2.输出0-999之间的水仙花数。
- 求出0~999之间的所有“水仙花数”并输出
- 求出0~999之间的所有“水仙花数”并输出
- 求出1~999之间的所有“水仙花数”并输出
- 求出0~999之间的所有“水仙花数”并输出
- 求出0~999之间的所有“水仙花数”并输出。
- 求出0~999之间的所有“水仙花数”并输出
- 求出0~999之间的所有“水仙花数”并输出。
- 求出0~999之间的所有“水仙花数”并输出。
- finally,return的小特性
- [UVA-1326] (暴力+位运算+中间相遇法)
- 2017年10月17日8公司连续三个季度净利润同比增幅均超过50%持续高速增长
- C语言关键字 数据类型 流程控制
- STM32学习之:定时器时间计算
- 利用for循环输出100-999之间的水仙花数
- 代码模块化和可读性的tradeoff
- 操作系统 使用C语言实现生产者和消费者问题
- Linux快捷键命令
- STM32-UCOS学习笔记2
- 转载--一篇关于java中final关键字的很详细的文章
- python翻译小软件
- ECharts2.0报错'__animators' of undefined原因
- 创建类Person和对象