导航:首页 > 编程语言 > java打印水仙花

java打印水仙花

发布时间:2024-11-11 07:43:41

❶ 用java语言编写打印输出100 ――999之间所有的水仙花数

输入3就是100-999的

❷ 用java打印出所有的“水仙花数”。所谓的“水仙花数”是指一个三位数,其各位数字立方和等于该数本身

publicstaticvoidmain(finalString[]args){
System.out.println("所有的水仙花数如下:");
intx;//百分位
inty;//十位
intz;//个位
for(inti=100;i<1000;i++){
x=i/100;
y=(i-x*100)/10;
z=i%10;
if(i==(cubic(x)+cubic(y)+cubic(z))){
System.out.println(String.format("找到水仙花数:%d",i));
}
}
}
privatestaticintcubic(finalintn){
return(n*n*n);
}

所有的水仙花数如下:

找到水仙花数:153

找到水仙花数:370

找到水仙花数:371

找到水仙花数:407

❸ 一道java编程题:打印出1~~10000范围中所有的“水仙花数”,所谓的“水仙花数”是指一个3位

1. class ShuiXian {
public static void main(String[] args) {
int a = 0; // 百位数字
int b = 0; // 十位数字
int c = 0; // 个位数字
int temp = 0; // 百位数字立方+十位数字立方+个位数字立方
for (int i = 100; i <= 999; i++) {
a = i / 100; // 计算百位数字
b = (i - a * 100) / 10; // 计算十位数字
c = i % 10; // 计算个位数字
temp = a * a * a + b * b * b + c * c * c; // 计算立方和
if (temp == i) { // 判断立方和是否等于原数
System.out.println(i); // 打印符合条件的数
}
}
}
}
// 这个程序寻找100至999之间的水仙花数,即三位数,其每个位上的数字的立方和等于该数本身。

阅读全文

与java打印水仙花相关的资料

热点内容
手机出现文件夹怎么回事 浏览:146
javaeclipse内存设置 浏览:284
cf卡在正在连接服务器怎么推迟 浏览:704
广东常见工艺压缩机售前服务 浏览:982
程序员挖坑事件视频 浏览:579
如何在手机上对u盘加密 浏览:897
php正则匹配换行符 浏览:97
电脑文件夹怎样用微信传给别人 浏览:815
db2新建用户命令 浏览:812
java程序设计自考 浏览:743
程序员考试有必要软考吗 浏览:874
cg动画放哪个文件夹 浏览:436
小米平板服务器异常是什么意思 浏览:921
如何防止代码被反编译盗取文件 浏览:385
为什么单片机是2的十六次方 浏览:976
加密钱包如何交易 浏览:344
校长办公室压缩包下载 浏览:185
换装app怎么下载 浏览:56
京东众包苹果app怎么下载 浏览:831
这就是手机app怎么说韩语 浏览:152