java判断一个三位数字是否水仙花数
/**
输入一个三位数判断是不是水仙花数 水仙花数是指一个三位数的各位的立方和等于该数本身。*/
import java.util.Scanner;public class TestWork {public static void main(String[] args) {System.out.println("请输入一个三位数");Scanner sc = new Scanner(System.in);if (sc.hasNextInt()) {int num = sc.nextInt();if (num > 99 && num < 1000) {int a = num / 100;// 百int b = num / 10 % 10;// 十int c = num % 10;// 个int result = (int) Math.pow(a, 3) + (int) Math.pow(b, 3) + (int) Math.pow(c, 3);if (result == num) {System.out.println(num + "是水仙花数");} else {System.out.println(num + "不是水仙花数");}} else {System.out.println("请输入一个三位数");}} else {System.out.println("请输入正整数");}}
}
/**
找出100-999之间所有的水仙花数*/
public class TestWork {public static void main(String[] args) {int Narcount=0;//计数for (int i = 100; i <= 999; i++) {int a = i / 100;// 百int b = i / 10 % 10;// 十int c = i % 10;// 个int result = (int) Math.pow(a, 3) + (int) Math.pow(b, 3) + (int) Math.pow(c, 3);if (result == i) {Narcount++;System.out.print(i+"\t"); if(Narcount%5==0){ System.out.println(); } } }}
}
java判断一个三位数字是否水仙花数相关推荐
- C语言中判断一个三位数是否是水仙花数,判断三位数是否为水仙花数
用C语言写出判断一个三位数是否为水仙花数的程序 请给正确的答案,不懂的别进 1.一个主程序,输出所有的水仙花数程序,可参考如下: #include int main(int argc, char *a ...
- 用JavaScript语言判断一个三位数是否为水仙花数
// 提示用户输入一个三位数 // 如果不是三位数或者不是数字,则提示"非法输入": // 如果输入合法,判断这个三位数是否为水仙花数. // (每一位数的三次方之和等于这个数本身 ...
- 7-1 判断一个三位数是否为水仙花数
本题要求编写程序,判断一个给定的三位数是否为水仙花数.三位水仙花数,即其个位.十位.百位数字的立方和等于该数本身. 输入格式: 输入在一行中给出一个需要判断的整数 N(100≤N≤999). 输出格式 ...
- 输入任意一个三位数字,将其各位数字反序输出(例如,输入123,输出321)。
#include<stdio.h> int main( ) { int num1, num2; int a,b,c; /*分别表示输入的三位数的百位.十位. 个位上的数字*/ printf ...
- matlab求一个数的位数字,matlab求一个三位整数各位数字的立方和等于该数本身则称为...
用C语言随机产生一个三位整数 思路:分别产生个.十.百位上的随机数,依次组合在一起#include#include#includeintmain(){inti,tmp;num=0;srand((uns ...
- Java黑皮书课后题第3章:3.12(回文数字)编写一个程序,提示用户输入一个三位的整数,然后确定它是否是回文数
3.12(回文数字)编写一个程序,提示用户输入一个三位的整数,然后确定它是否是回文数 题目 题目描述 示例 破题 代码 题目 题目描述 3.12(回文数字)编写一个程序,提示用户输入一个三位的整数,然 ...
- Java黑皮书课后题第3章:**3.15(游戏:彩票)修改程序清单3-8,产生三位整数的彩票。程序提示用户输入一个三位整数,然后依照规则判定用户是否赢得奖金
**3.15(游戏:彩票)修改程序清单3-8,产生三位整数的彩票.程序提示用户输入一个三位整数,然后依照规则判定用户是否赢得奖金 题目 题目概述 破题 代码 题目 题目概述 **3.15(游戏:彩票) ...
- Java语言中 (游戏:彩票)修改程序清单3-8,产生三位整数的彩票。程序提示用户输入一个三位整数,依照以下规则判定用户是否赢得奖金:
游戏:(彩票)修改程序清单3-8,产生三位整数的彩票.程序提示用户输入一个三位整数,然后依照以下规则判定用户是否赢得奖金: (1)如果用户输入的所有数包括顺序完全匹配彩票数字,奖金是10 000美元 ...
- python用fun判断水仙花数_功能:调用函数fun判断一个三位数是否水仙花数。
功能:调用函数fun判断一个三位数是否"水仙花数".在main函数中从键盘输入一个三位数,并输出判断结果.请编写fun函数.说明:所谓"水仙花数"是指一3位数, ...
最新文章
- 计算机专业黑板报迎新,大学开学迎新黑板报
- 2020牛客多校第3场:Two Matchings[找规律+dp]
- nyoj 715 Adjacent Bit Counts
- SAP中会计凭证和物料凭证的对应关系
- Tarjan求lca
- sql server select和set赋值的区别
- GJM: Unity3D基于Socket通讯例子 [转载]
- Incapsula企业版测试项目
- Python_骑士游历问题
- 电压跟随器的稳定性问题
- 超越存储 惠普高端全闪存重新定义闪存
- 营销推广的好工具:博客营销
- 补血良方 核桃红枣阿胶糕
- WordPress二次元博客主题模板-Sakurairo v2.5.1.1
- java-net-php-python-springboot学校在线作业考试系统计算机毕业设计程序
- 【word】设置背景为绿豆沙保护色
- 【转】Verilog算术右移
- EXCEL2016下将身份证号这列重复项用背景颜色突显
- 国庆集训 || Wannafly Day4
- 分布式 PostgreSQL 集群(Citus),官方快速入门教程